mongrel2: works on ARM with uClibc
authorPeter Korsgaard <jacmet@sunsite.dk>
Thu, 23 May 2013 20:29:19 +0000 (22:29 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 23 May 2013 20:29:19 +0000 (22:29 +0200)
Source code has workaround for missing {get,make,swap}context on ARM,
so mongrel2 doesn't need glibc/uclibc snapshot when built for ARM.

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/mongrel2/Config.in

index 034dbf98a464c38f53be9d899a1ae63c997d5cac..cd9323639cbc594b792fa7f57ed0953ae6e0c252 100644 (file)
@@ -7,11 +7,12 @@ config BR2_PACKAGE_MONGREL2
        depends on BR2_LARGEFILE # zeromq -> util-linux
        depends on BR2_USE_WCHAR # zeromq -> util-linux
        # {get,make,swap}context functions present in
-       # {e,}glibc and in uClibc's master branch.
+       # {e,}glibc and in uClibc's master branch. Source has arm workaround
        depends on BR2_UCLIBC_VERSION_SNAPSHOT || \
                BR2_TOOLCHAIN_EXTERNAL_GLIBC || \
                BR2_TOOLCHAIN_CTNG_eglibc || \
-               BR2_TOOLCHAIN_CTNG_glibc
+               BR2_TOOLCHAIN_CTNG_glibc || \
+               BR2_arm
        help
          Mongrel2 is an application, language, and network architecture
          agnostic web server that focuses on web applications using