2
1
Эх сурвалжийг харах

libevas: disable on avr32

Neither epoll_create1 nor inotify_init1 is available on avr32. Fixes build
failures such as the following.

  http://autobuild.buildroot.net/results/4d435a5fc608936362d605aca696c01023be9723

Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Simon Dawson 11 жил өмнө
parent
commit
fdecbd5f82

+ 2 - 0
package/efl/expedite/Config.in

@@ -4,6 +4,7 @@ config BR2_PACKAGE_EXPEDITE
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LIBEET
 	select BR2_PACKAGE_LIBEET
 	depends on BR2_INSTALL_LIBSTDCPP
 	depends on BR2_INSTALL_LIBSTDCPP
+	depends on !BR2_avr32 # libevas
 	help
 	help
 	  Expedite is the official Evas benchmark tool. It can test different
 	  Expedite is the official Evas benchmark tool. It can test different
 	  engines, such as X11, XRender, OpenGL (also ES variant), SDL,
 	  engines, such as X11, XRender, OpenGL (also ES variant), SDL,
@@ -12,3 +13,4 @@ config BR2_PACKAGE_EXPEDITE
 
 
 comment "expedite needs a toolchain w/ C++"
 comment "expedite needs a toolchain w/ C++"
 	depends on !BR2_INSTALL_LIBSTDCPP
 	depends on !BR2_INSTALL_LIBSTDCPP
+	depends on !BR2_avr32

+ 1 - 0
package/efl/libecore/Config.in

@@ -38,5 +38,6 @@ config BR2_PACKAGE_LIBECORE_X_XCB
 config BR2_PACKAGE_LIBECORE_EVAS
 config BR2_PACKAGE_LIBECORE_EVAS
 	bool "libecore Evas support"
 	bool "libecore Evas support"
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LIBEVAS
+	depends on !BR2_avr32 # libevas
 
 
 endif # BR2_PACKAGE_LIBECORE
 endif # BR2_PACKAGE_LIBECORE

+ 1 - 0
package/efl/libedje/Config.in

@@ -7,6 +7,7 @@ config BR2_PACKAGE_LIBEDJE
 	select BR2_PACKAGE_LIBEMBRYO
 	select BR2_PACKAGE_LIBEMBRYO
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LUA
 	select BR2_PACKAGE_LUA
+	depends on !BR2_avr32 # libevas
 	help
 	help
 	  A graphical layout and animation library for animated
 	  A graphical layout and animation library for animated
 	  resizable, compressed and scalable themes.
 	  resizable, compressed and scalable themes.

+ 1 - 0
package/efl/libelementary/Config.in

@@ -4,6 +4,7 @@ config BR2_PACKAGE_LIBELEMENTARY
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LIBEVAS
 	select BR2_PACKAGE_LIBECORE
 	select BR2_PACKAGE_LIBECORE
 	select BR2_PACKAGE_LIBEDJE
 	select BR2_PACKAGE_LIBEDJE
+	depends on !BR2_avr32 # libevas
 	help
 	help
 	  Elementary is a widget toolkit and EFL wrapper and convenience
 	  Elementary is a widget toolkit and EFL wrapper and convenience
 	  library to make it easy to build applications and tools with UIs
 	  library to make it easy to build applications and tools with UIs

+ 1 - 0
package/efl/libethumb/Config.in

@@ -5,6 +5,7 @@ config BR2_PACKAGE_LIBETHUMB
 	select BR2_PACKAGE_LIBECORE
 	select BR2_PACKAGE_LIBECORE
 	select BR2_PACKAGE_LIBECORE_EVAS
 	select BR2_PACKAGE_LIBECORE_EVAS
 	select BR2_PACKAGE_LIBEDJE
 	select BR2_PACKAGE_LIBEDJE
+	depends on !BR2_avr32 # libevas
 	help
 	help
 	  Ethumb is a library for generating thumbnail images of documents.
 	  Ethumb is a library for generating thumbnail images of documents.
 
 

+ 1 - 0
package/efl/libevas/Config.in

@@ -1,5 +1,6 @@
 config BR2_PACKAGE_LIBEVAS
 config BR2_PACKAGE_LIBEVAS
 	bool "libevas"
 	bool "libevas"
+	depends on !BR2_avr32 # no epoll_create1 or inotify_init1
 	select BR2_PACKAGE_FREETYPE
 	select BR2_PACKAGE_FREETYPE
 	select BR2_PACKAGE_LIBEINA
 	select BR2_PACKAGE_LIBEINA
 	# required to build so far
 	# required to build so far

+ 2 - 0
package/enlightenment/Config.in

@@ -26,6 +26,7 @@ config BR2_PACKAGE_ENLIGHTENMENT
 	# libedbus -> dbus
 	# libedbus -> dbus
 	depends on BR2_USE_MMU
 	depends on BR2_USE_MMU
 	depends on BR2_PACKAGE_XORG7
 	depends on BR2_PACKAGE_XORG7
+	depends on !BR2_avr32 # libevas
 	help
 	help
 	  Enlightenment, also known simply as E, is a stacking window
 	  Enlightenment, also known simply as E, is a stacking window
 	  manager for the X Window System which can be used alone or
 	  manager for the X Window System which can be used alone or
@@ -38,3 +39,4 @@ config BR2_PACKAGE_ENLIGHTENMENT
 comment "enlightenment needs a toolchain w/ wchar, C++, threads"
 comment "enlightenment needs a toolchain w/ wchar, C++, threads"
 	depends on BR2_PACKAGE_XORG7
 	depends on BR2_PACKAGE_XORG7
 	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
 	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INSTALL_LIBSTDCPP
+	depends on !BR2_avr32