public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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