All of lore.kernel.org
 help / color / mirror / Atom feed
* [Fuego] kernel_build dependencies
@ 2018-03-27  8:55 Daniel Sangorrin
  2018-03-27  8:55 ` [Fuego] [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel Daniel Sangorrin
  2018-03-27 17:29 ` [Fuego] kernel_build dependencies Tim.Bird
  0 siblings, 2 replies; 4+ messages in thread
From: Daniel Sangorrin @ 2018-03-27  8:55 UTC (permalink / raw)
  To: fuego

Hi Tim,

This is a patch for the Docker side. I have added the dependencies
on the test.yaml already, and I added is_on_sdk to fuego_test.sh so
you may prefer not to accept this patch.

[PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel

Thanks,
Daniel


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Fuego] [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel
  2018-03-27  8:55 [Fuego] kernel_build dependencies Daniel Sangorrin
@ 2018-03-27  8:55 ` Daniel Sangorrin
  2018-03-27 17:31   ` Tim.Bird
  2018-03-27 17:29 ` [Fuego] kernel_build dependencies Tim.Bird
  1 sibling, 1 reply; 4+ messages in thread
From: Daniel Sangorrin @ 2018-03-27  8:55 UTC (permalink / raw)
  To: fuego

Note, I have added the dependencies to the kernel_build test's
test.yaml. In the future, it would be nice to install them
directly from ftc. At the moment that is not possible so I add
them here, but I'm also adding is_on_sdk checks to the test
so even if this patch is not accepted the user should be
able to understand the error log.

Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp>
---
 Dockerfile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Dockerfile b/Dockerfile
index 4dcf505..2c0b17e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -31,7 +31,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -yV install \
 	inotify-tools g++ bzip2 bc libaio-dev gettext pkg-config libglib2.0-dev \
 	time python-pip python-xmltodict at minicom lzop bsdmainutils u-boot-tools \
 	mc netcat lava-tool openssh-server python-parsedatetime \
-	libsdl1.2-dev libcairo2-dev libxmu-dev libxmuu-dev iperf3
+	libsdl1.2-dev libcairo2-dev libxmu-dev libxmuu-dev iperf3 \
+	bison flex libelf-dev libssl-dev
 
 RUN pip install python-jenkins==0.4.14
 RUN pip install filelock
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Fuego] kernel_build dependencies
  2018-03-27  8:55 [Fuego] kernel_build dependencies Daniel Sangorrin
  2018-03-27  8:55 ` [Fuego] [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel Daniel Sangorrin
@ 2018-03-27 17:29 ` Tim.Bird
  1 sibling, 0 replies; 4+ messages in thread
From: Tim.Bird @ 2018-03-27 17:29 UTC (permalink / raw)
  To: daniel.sangorrin, fuego



> -----Original Message-----
> From: Daniel Sangorrin on  Tuesday, March 27, 2018 1:55 AM
> This is a patch for the Docker side. I have added the dependencies
> on the test.yaml already, and I added is_on_sdk to fuego_test.sh so
> you may prefer not to accept this patch.

No - I'm happy to take this patch.  I think we should make a special exception for
the kernel, in terms of supporting all tools needed to build it being included
in the base Fuego distribution.  Also, these tools are not architecture
or board-specific (they're not related to the PLATFORM (ie toolchain),
so they are OK to load generally.

> 
> [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel

Thanks!
 -- Tim


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Fuego] [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel
  2018-03-27  8:55 ` [Fuego] [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel Daniel Sangorrin
@ 2018-03-27 17:31   ` Tim.Bird
  0 siblings, 0 replies; 4+ messages in thread
From: Tim.Bird @ 2018-03-27 17:31 UTC (permalink / raw)
  To: daniel.sangorrin, fuego



> -----Original Message-----
> From: Daniel Sangorrin on Tuesday, March 27, 2018 1:55 AM
> Note, I have added the dependencies to the kernel_build test's
> test.yaml. In the future, it would be nice to install them
> directly from ftc. At the moment that is not possible so I add
> them here, but I'm also adding is_on_sdk checks to the test
> so even if this patch is not accepted the user should be
> able to understand the error log.
> 
> Signed-off-by: Daniel Sangorrin <daniel.sangorrin@toshiba.co.jp>
> ---
>  Dockerfile | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/Dockerfile b/Dockerfile
> index 4dcf505..2c0b17e 100644
> --- a/Dockerfile
> +++ b/Dockerfile
> @@ -31,7 +31,8 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get
> update && apt-get -yV install \
>  	inotify-tools g++ bzip2 bc libaio-dev gettext pkg-config libglib2.0-dev
> \
>  	time python-pip python-xmltodict at minicom lzop bsdmainutils u-
> boot-tools \
>  	mc netcat lava-tool openssh-server python-parsedatetime \
> -	libsdl1.2-dev libcairo2-dev libxmu-dev libxmuu-dev iperf3
> +	libsdl1.2-dev libcairo2-dev libxmu-dev libxmuu-dev iperf3 \
> +	bison flex libelf-dev libssl-dev


I think it's appropriate to have these in the base Fuego distribution.

Applied and pushed.

Thanks!
 -- Tim


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-03-27 17:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-27  8:55 [Fuego] kernel_build dependencies Daniel Sangorrin
2018-03-27  8:55 ` [Fuego] [PATCH] Dockerfile: sdk dependencies for building a x86_64 kernel Daniel Sangorrin
2018-03-27 17:31   ` Tim.Bird
2018-03-27 17:29 ` [Fuego] kernel_build dependencies Tim.Bird

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.