Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/7] udpcast: needs mmu
@ 2013-10-09 20:25 Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 2/7] civetweb: " Gustavo Zacarias
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/udpcast/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/udpcast/Config.in b/package/udpcast/Config.in
index cb817a9..cae27bd 100644
--- a/package/udpcast/Config.in
+++ b/package/udpcast/Config.in
@@ -2,6 +2,7 @@ config BR2_PACKAGE_UDPCAST
 	bool "udpcast"
 	depends on BR2_LARGEFILE
 	depends on BR2_TOOLCHAIN_HAS_THREADS
+	depends on BR2_USE_MMU # fork()
 	help
 	  A multicast protocol implementation which happens to
 	  be very handy for imaging drives over the network.
-- 
1.8.1.5

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

* [Buildroot] [PATCH 2/7] civetweb: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
@ 2013-10-09 20:25 ` Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 3/7] kismet: " Gustavo Zacarias
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/civetweb/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/civetweb/Config.in b/package/civetweb/Config.in
index f7a31f5..55c138a 100644
--- a/package/civetweb/Config.in
+++ b/package/civetweb/Config.in
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_CIVETWEB
 	bool "civetweb"
 	depends on BR2_TOOLCHAIN_HAS_THREADS
+	depends on BR2_USE_MMU # fork()
 	help
 	  Full featured embedded web server with Lua support.
 
-- 
1.8.1.5

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

* [Buildroot] [PATCH 3/7] kismet: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 2/7] civetweb: " Gustavo Zacarias
@ 2013-10-09 20:25 ` Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 4/7] lighttpd: " Gustavo Zacarias
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/kismet/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/kismet/Config.in b/package/kismet/Config.in
index 8de29be..a0e7c67 100644
--- a/package/kismet/Config.in
+++ b/package/kismet/Config.in
@@ -5,6 +5,7 @@ config BR2_PACKAGE_KISMET
 	bool "kismet"
 	depends on BR2_INSTALL_LIBSTDCPP
 	depends on BR2_TOOLCHAIN_HAS_THREADS # libnl
+	depends on BR2_USE_MMU # fork()
 	select BR2_PACKAGE_NCURSES
 	select BR2_PACKAGE_NCURSES_TARGET_PANEL
 	select BR2_PACKAGE_LIBPCAP
-- 
1.8.1.5

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

* [Buildroot] [PATCH 4/7] lighttpd: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 2/7] civetweb: " Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 3/7] kismet: " Gustavo Zacarias
@ 2013-10-09 20:25 ` Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 5/7] mongoose: " Gustavo Zacarias
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/lighttpd/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/lighttpd/Config.in b/package/lighttpd/Config.in
index cb759ff..b84e6ea 100644
--- a/package/lighttpd/Config.in
+++ b/package/lighttpd/Config.in
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_LIGHTTPD
 	bool "lighttpd"
+	depends on BR2_USE_MMU # fork()
 	help
 	  lighttpd a secure, fast, compliant and very flexible web-server
 	  which has been optimized for high-performance environments. It
-- 
1.8.1.5

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

* [Buildroot] [PATCH 5/7] mongoose: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
                   ` (2 preceding siblings ...)
  2013-10-09 20:25 ` [Buildroot] [PATCH 4/7] lighttpd: " Gustavo Zacarias
@ 2013-10-09 20:25 ` Gustavo Zacarias
  2013-10-10  7:16   ` Arnout Vandecappelle
  2013-10-09 20:25 ` [Buildroot] [PATCH 6/7] mrouted: " Gustavo Zacarias
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/mongoose/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/mongoose/Config.in b/package/mongoose/Config.in
index 7199712..1668476 100644
--- a/package/mongoose/Config.in
+++ b/package/mongoose/Config.in
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_MONGOOSE
 	bool "mongoose"
 	depends on BR2_TOOLCHAIN_HAS_THREADS
+	depends on BR2_USE_MMU # fork()
 	help
 	  Mongoose is a small and easy to use web server
 
-- 
1.8.1.5

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

* [Buildroot] [PATCH 6/7] mrouted: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
                   ` (3 preceding siblings ...)
  2013-10-09 20:25 ` [Buildroot] [PATCH 5/7] mongoose: " Gustavo Zacarias
@ 2013-10-09 20:25 ` Gustavo Zacarias
  2013-10-09 20:25 ` [Buildroot] [PATCH 7/7] ngircd: " Gustavo Zacarias
  2013-10-09 20:36 ` [Buildroot] [PATCH 1/7] udpcast: " Peter Korsgaard
  6 siblings, 0 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/mrouted/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/mrouted/Config.in b/package/mrouted/Config.in
index 1503cc6..bf4614d 100644
--- a/package/mrouted/Config.in
+++ b/package/mrouted/Config.in
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_MROUTED
 	bool "mrouted"
+	depends on BR2_USE_MMU # fork()
 	help
 	  An implementation of the DVMRP multicast routing protocol.
 
-- 
1.8.1.5

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

* [Buildroot] [PATCH 7/7] ngircd: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
                   ` (4 preceding siblings ...)
  2013-10-09 20:25 ` [Buildroot] [PATCH 6/7] mrouted: " Gustavo Zacarias
@ 2013-10-09 20:25 ` Gustavo Zacarias
  2013-10-09 20:36 ` [Buildroot] [PATCH 1/7] udpcast: " Peter Korsgaard
  6 siblings, 0 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-09 20:25 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/ngircd/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/package/ngircd/Config.in b/package/ngircd/Config.in
index e8fc3d0..f1d8bea 100644
--- a/package/ngircd/Config.in
+++ b/package/ngircd/Config.in
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_NGIRCD
 	bool "ngircd"
+	depends on BR2_USE_MMU # fork()
 	select BR2_PACKAGE_ZLIB
 	help
 	  Next Generation IRC server deamon.
-- 
1.8.1.5

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

* [Buildroot] [PATCH 1/7] udpcast: needs mmu
  2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
                   ` (5 preceding siblings ...)
  2013-10-09 20:25 ` [Buildroot] [PATCH 7/7] ngircd: " Gustavo Zacarias
@ 2013-10-09 20:36 ` Peter Korsgaard
  6 siblings, 0 replies; 10+ messages in thread
From: Peter Korsgaard @ 2013-10-09 20:36 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed series, thanks.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] [PATCH 5/7] mongoose: needs mmu
  2013-10-09 20:25 ` [Buildroot] [PATCH 5/7] mongoose: " Gustavo Zacarias
@ 2013-10-10  7:16   ` Arnout Vandecappelle
  2013-10-10 10:46     ` Gustavo Zacarias
  0 siblings, 1 reply; 10+ messages in thread
From: Arnout Vandecappelle @ 2013-10-10  7:16 UTC (permalink / raw)
  To: buildroot

On 10/09/13 22:25, Gustavo Zacarias wrote:
> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
> ---
>   package/mongoose/Config.in | 1 +
>   1 file changed, 1 insertion(+)
>
> diff --git a/package/mongoose/Config.in b/package/mongoose/Config.in
> index 7199712..1668476 100644
> --- a/package/mongoose/Config.in
> +++ b/package/mongoose/Config.in
> @@ -1,6 +1,7 @@
>   config BR2_PACKAGE_MONGOOSE
>   	bool "mongoose"
>   	depends on BR2_TOOLCHAIN_HAS_THREADS
> +	depends on BR2_USE_MMU # fork()
>   	help
>   	  Mongoose is a small and easy to use web server

  Note that fork() is only needed for CGI, so you could instead build 
with -DNO_CGI. It would be a pity to remove mongoose for NOMMU platforms 
since it is ideally suited for them...

  Regards,
  Arnout


-- 
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F

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

* [Buildroot] [PATCH 5/7] mongoose: needs mmu
  2013-10-10  7:16   ` Arnout Vandecappelle
@ 2013-10-10 10:46     ` Gustavo Zacarias
  0 siblings, 0 replies; 10+ messages in thread
From: Gustavo Zacarias @ 2013-10-10 10:46 UTC (permalink / raw)
  To: buildroot

On 10/10/2013 04:16 AM, Arnout Vandecappelle wrote:

>> --- a/package/mongoose/Config.in
>> +++ b/package/mongoose/Config.in
>> @@ -1,6 +1,7 @@
>>   config BR2_PACKAGE_MONGOOSE
>>       bool "mongoose"
>>       depends on BR2_TOOLCHAIN_HAS_THREADS
>> +    depends on BR2_USE_MMU # fork()
>>       help
>>         Mongoose is a small and easy to use web server
> 
>  Note that fork() is only needed for CGI, so you could instead build
> with -DNO_CGI. It would be a pity to remove mongoose for NOMMU platforms
> since it is ideally suited for them...

Right, but there's still a catch, it's explicitly linking to libdl which
is a big no-no for FLAT nommu.
You seem to be involved with it upstream, care to cook up a patch to fix
the Makefile and maybe bump it bump a notch while at it? :)
Regards.

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

end of thread, other threads:[~2013-10-10 10:46 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-09 20:25 [Buildroot] [PATCH 1/7] udpcast: needs mmu Gustavo Zacarias
2013-10-09 20:25 ` [Buildroot] [PATCH 2/7] civetweb: " Gustavo Zacarias
2013-10-09 20:25 ` [Buildroot] [PATCH 3/7] kismet: " Gustavo Zacarias
2013-10-09 20:25 ` [Buildroot] [PATCH 4/7] lighttpd: " Gustavo Zacarias
2013-10-09 20:25 ` [Buildroot] [PATCH 5/7] mongoose: " Gustavo Zacarias
2013-10-10  7:16   ` Arnout Vandecappelle
2013-10-10 10:46     ` Gustavo Zacarias
2013-10-09 20:25 ` [Buildroot] [PATCH 6/7] mrouted: " Gustavo Zacarias
2013-10-09 20:25 ` [Buildroot] [PATCH 7/7] ngircd: " Gustavo Zacarias
2013-10-09 20:36 ` [Buildroot] [PATCH 1/7] udpcast: " Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox