* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 17:23 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 17:23 UTC (permalink / raw
To: gentoo-commits
commit: 92f16fc7d09f66f1b0b8147ebeb1972153eec778
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 17:23:05 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 17:23:05 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=92f16fc7
profiles: Disable advanced portage features to make qemu work
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/make.defaults | 3 +++
1 file changed, 3 insertions(+)
diff --git a/profiles/arch/riscv/make.defaults b/profiles/arch/riscv/make.defaults
index 1e1fc22..f7ee72c 100644
--- a/profiles/arch/riscv/make.defaults
+++ b/profiles/arch/riscv/make.defaults
@@ -8,6 +8,9 @@ ACCEPT_KEYWORDS="riscv ~riscv"
CHOST="riscv64-unknown-linux-gnu"
+# Since many people will want to test this in qemu...
+FEATURES="-pid-sandbox -network-sandbox -ipc-sandbox"
+
# This is not a complete profile. The following stuff is
# defined in subdirs:
# CFLAGS
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 17:25 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 17:25 UTC (permalink / raw
To: gentoo-commits
commit: 3a1a8ec1c97dfb5e5c2d8f8e048e96eb1297f761
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 17:24:31 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 17:24:31 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=3a1a8ec1
profiles: Also accept amd64 keywords for now
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/make.defaults | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/profiles/arch/riscv/make.defaults b/profiles/arch/riscv/make.defaults
index f7ee72c..9a66fed 100644
--- a/profiles/arch/riscv/make.defaults
+++ b/profiles/arch/riscv/make.defaults
@@ -4,7 +4,7 @@
# Main RISC-V profile
ARCH="riscv"
-ACCEPT_KEYWORDS="riscv ~riscv"
+ACCEPT_KEYWORDS="amd64 ~amd64 riscv ~riscv"
CHOST="riscv64-unknown-linux-gnu"
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 17:28 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 17:28 UTC (permalink / raw
To: gentoo-commits
commit: 1bf52040c6aeb618fc72885857ae1bfdd3333a49
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 17:27:51 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 17:27:51 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=1bf52040
profiles: mask libpcre jit flag, not supported yet
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.use.mask | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
new file mode 100644
index 0000000..e89ccfe
--- /dev/null
+++ b/profiles/arch/riscv/package.use.mask
@@ -0,0 +1,4 @@
+
+# This doesn't work for (any) riscv yet.
+dev-libs/libpcre2 jit
+dev-libs/libpcre jit
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 17:30 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 17:30 UTC (permalink / raw
To: gentoo-commits
commit: 66d4af6c7a7882d488f328f7e4157a6200cd2d9a
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 17:29:47 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 17:29:47 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=66d4af6c
profiles: Globally mask useflag seccomp; library does not work yet on riscv
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/use.mask | 2 ++
1 file changed, 2 insertions(+)
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
new file mode 100644
index 0000000..1898783
--- /dev/null
+++ b/profiles/arch/riscv/use.mask
@@ -0,0 +1,2 @@
+# The required library has not been ported to riscv yet.
+seccomp
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 18:20 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 18:20 UTC (permalink / raw
To: gentoo-commits
commit: dfd270cc3975c78f11b40685a10fad9ad927d1ce
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 18:20:20 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 18:20:20 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=dfd270cc
profiles: No Python 2 here, since it has lots of trouble with two-stage libdir
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/use.mask | 3 +++
1 file changed, 3 insertions(+)
diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 1898783..840b97a 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -1,2 +1,5 @@
# The required library has not been ported to riscv yet.
seccomp
+
+# Python 2 has a lot of trouble with the two-level libdir.
+python_targets_python2_7
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 18:22 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 18:22 UTC (permalink / raw
To: gentoo-commits
commit: 2089e1911e0ac2c3de36ab319d134c1800224813
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 18:22:22 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 18:22:22 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=2089e191
profiles: No Python 2 here, since it has lots of trouble with two-stage libdir
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.mask | 2 ++
1 file changed, 2 insertions(+)
diff --git a/profiles/arch/riscv/package.mask b/profiles/arch/riscv/package.mask
new file mode 100644
index 0000000..887eef2
--- /dev/null
+++ b/profiles/arch/riscv/package.mask
@@ -0,0 +1,2 @@
+# Doesnt work properly with the two-level libdirs
+dev-lang/python:2.7
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-20 23:37 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-20 23:37 UTC (permalink / raw
To: gentoo-commits
commit: 4a9918a78c722540146ad462514bba8ad6d2c36f
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 23:37:05 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 23:37:05 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=4a9918a7
profiles: Make sure we get python patched for riscv
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.accept_keywords | 2 ++
1 file changed, 2 insertions(+)
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
new file mode 100644
index 0000000..245de3d
--- /dev/null
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -0,0 +1,2 @@
+# we need python patched for riscv
+dev-lang/python -amd64 -~amd64
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-21 10:34 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-21 10:34 UTC (permalink / raw
To: gentoo-commits
commit: 906c695d3140dcc6cc6fe458cc9fedc11c2b9490
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 21 10:34:20 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 10:34:20 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=906c695d
profiles: One more victim of missing pcre-jit
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.use.mask | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask
index e89ccfe..e6cd04d 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -2,3 +2,4 @@
# This doesn't work for (any) riscv yet.
dev-libs/libpcre2 jit
dev-libs/libpcre jit
+dev-vcs/git pcre-jit
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-27 19:59 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-27 19:59 UTC (permalink / raw
To: gentoo-commits
commit: 693d28672b76d893d1295c195a9f3f1011d40e5a
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 19:58:41 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 19:58:41 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=693d2867
profiles: Add x86-64 static qemu-riscv64 to all stages for now
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.accept_keywords | 3 +++
profiles/arch/riscv/packages | 4 ++++
2 files changed, 7 insertions(+)
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
index 245de3d..b166f7b 100644
--- a/profiles/arch/riscv/package.accept_keywords
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -1,2 +1,5 @@
# we need python patched for riscv
dev-lang/python -amd64 -~amd64
+
+# we need static qemu *from* ~amd64
+app-emulation/qemu-riscv64-bin ~amd64
diff --git a/profiles/arch/riscv/packages b/profiles/arch/riscv/packages
new file mode 100644
index 0000000..cef240a
--- /dev/null
+++ b/profiles/arch/riscv/packages
@@ -0,0 +1,4 @@
+# For now we add the x86-64 qemu-riscv64 static binary to all
+# stages. This makes life somewhat simpler for working without
+# real hardware.
+*app-emulation/qemu-riscv64-bin
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-27 20:03 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-27 20:03 UTC (permalink / raw
To: gentoo-commits
commit: 011b672240ed512e6dcdf670b244665978c4b024
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 20:02:59 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 20:02:59 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=011b6722
profiles: Add x86-64 static qemu-riscv64 to all stages for now (here, stage1)
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/packages.build | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/profiles/arch/riscv/packages.build b/profiles/arch/riscv/packages.build
new file mode 100644
index 0000000..9d8dcba
--- /dev/null
+++ b/profiles/arch/riscv/packages.build
@@ -0,0 +1,5 @@
+# For now we add the x86-64 qemu-riscv64 static binary to all
+# stages. This makes life somewhat simpler for working without
+# real hardware.
+
+app-emulation/qemu-riscv64-bin
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-28 10:05 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-28 10:05 UTC (permalink / raw
To: gentoo-commits
commit: 4f07ed0f2e9212b1edf71d82e16d17a094fd2b77
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 10:04:32 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 10:04:32 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=4f07ed0f
profiles: We need overlay gcc
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.accept_keywords | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
index b166f7b..1d48590 100644
--- a/profiles/arch/riscv/package.accept_keywords
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -1,5 +1,6 @@
-# we need python patched for riscv
+# we need specific versions / patches for riscv
dev-lang/python -amd64 -~amd64
+sys-devel/gcc -amd64 -~amd64
# we need static qemu *from* ~amd64
app-emulation/qemu-riscv64-bin ~amd64
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/
@ 2019-04-28 19:39 Andreas K. Hüttel
0 siblings, 0 replies; 12+ messages in thread
From: Andreas K. Hüttel @ 2019-04-28 19:39 UTC (permalink / raw
To: gentoo-commits
commit: d5d38a549bb4bfcd097601a1f704900cb2d410c9
Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 19:38:40 2019 +0000
Commit: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 19:38:40 2019 +0000
URL: https://gitweb.gentoo.org/proj/riscv.git/commit/?id=d5d38a54
profiles: Force using overlay glibc
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>
profiles/arch/riscv/package.accept_keywords | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/arch/riscv/package.accept_keywords b/profiles/arch/riscv/package.accept_keywords
index 1d48590..41b16e7 100644
--- a/profiles/arch/riscv/package.accept_keywords
+++ b/profiles/arch/riscv/package.accept_keywords
@@ -1,6 +1,7 @@
# we need specific versions / patches for riscv
dev-lang/python -amd64 -~amd64
sys-devel/gcc -amd64 -~amd64
+sys-libs/glibc -amd64 -~amd64
# we need static qemu *from* ~amd64
app-emulation/qemu-riscv64-bin ~amd64
^ permalink raw reply related [flat|nested] 12+ messages in thread
end of thread, other threads:[~2019-04-28 19:39 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-20 17:25 [gentoo-commits] proj/riscv:master commit in: profiles/arch/riscv/ Andreas K. Hüttel
-- strict thread matches above, loose matches on Subject: below --
2019-04-28 19:39 Andreas K. Hüttel
2019-04-28 10:05 Andreas K. Hüttel
2019-04-27 20:03 Andreas K. Hüttel
2019-04-27 19:59 Andreas K. Hüttel
2019-04-21 10:34 Andreas K. Hüttel
2019-04-20 23:37 Andreas K. Hüttel
2019-04-20 18:22 Andreas K. Hüttel
2019-04-20 18:20 Andreas K. Hüttel
2019-04-20 17:30 Andreas K. Hüttel
2019-04-20 17:28 Andreas K. Hüttel
2019-04-20 17:23 Andreas K. Hüttel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox