All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages
@ 2019-10-27 23:39 Titouan Christophe
  2019-10-28 21:20 ` Yann E. MORIN
  0 siblings, 1 reply; 5+ messages in thread
From: Titouan Christophe @ 2019-10-27 23:39 UTC (permalink / raw
  To: buildroot

Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
---
 DEVELOPERS                                    |  4 -
 package/Config.in                             |  4 -
 package/alljoyn-base/Config.in                | 51 -----------
 package/alljoyn-base/alljoyn-base.hash        |  2 -
 package/alljoyn-base/alljoyn-base.mk          | 91 -------------------
 package/alljoyn-tcl-base/Config.in            | 18 ----
 .../alljoyn-tcl-base/alljoyn-tcl-base.hash    |  2 -
 package/alljoyn-tcl-base/alljoyn-tcl-base.mk  | 45 ---------
 package/alljoyn-tcl/Config.in                 | 20 ----
 package/alljoyn-tcl/alljoyn-tcl.hash          |  2 -
 package/alljoyn-tcl/alljoyn-tcl.mk            | 43 ---------
 ...1-UARTStreamLinux-fix-build-on-sparc.patch | 56 ------------
 package/alljoyn/Config.in                     | 24 -----
 package/alljoyn/alljoyn.hash                  |  2 -
 package/alljoyn/alljoyn.mk                    | 67 --------------
 15 files changed, 431 deletions(-)
 delete mode 100644 package/alljoyn-base/Config.in
 delete mode 100644 package/alljoyn-base/alljoyn-base.hash
 delete mode 100644 package/alljoyn-base/alljoyn-base.mk
 delete mode 100644 package/alljoyn-tcl-base/Config.in
 delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.hash
 delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.mk
 delete mode 100644 package/alljoyn-tcl/Config.in
 delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.hash
 delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.mk
 delete mode 100644 package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
 delete mode 100644 package/alljoyn/Config.in
 delete mode 100644 package/alljoyn/alljoyn.hash
 delete mode 100644 package/alljoyn/alljoyn.mk

diff --git a/DEVELOPERS b/DEVELOPERS
index f41ac5f096..4a40c89f69 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -803,10 +803,6 @@ F:	package/libmaxminddb/
 F:	package/openzwave/
 
 N:	Fabrice Fontaine <fontaine.fabrice@gmail.com>
-F:	package/alljoyn/
-F:	package/alljoyn-base/
-F:	package/alljoyn-tcl/
-F:	package/alljoyn-tcl-base/
 F:	package/boinc/
 F:	package/cairo/
 F:	package/duktape/
diff --git a/package/Config.in b/package/Config.in
index a1ac5069aa..521f7512e5 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -1563,10 +1563,6 @@ endmenu
 
 menu "Networking"
 	source "package/agentpp/Config.in"
-	source "package/alljoyn/Config.in"
-	source "package/alljoyn-base/Config.in"
-	source "package/alljoyn-tcl/Config.in"
-	source "package/alljoyn-tcl-base/Config.in"
 	source "package/azmq/Config.in"
 	source "package/azure-iot-sdk-c/Config.in"
 	source "package/batman-adv/Config.in"
diff --git a/package/alljoyn-base/Config.in b/package/alljoyn-base/Config.in
deleted file mode 100644
index 8556d66c60..0000000000
--- a/package/alljoyn-base/Config.in
+++ /dev/null
@@ -1,51 +0,0 @@
-config BR2_PACKAGE_ALLJOYN_BASE
-	bool "alljoyn-base"
-	depends on BR2_USE_MMU # alljoyn
-	depends on !BR2_STATIC_LIBS
-	depends on BR2_INSTALL_LIBSTDCPP
-	depends on BR2_TOOLCHAIN_HAS_THREADS
-	depends on BR2_USE_WCHAR # alljoyn
-	depends on BR2_TOOLCHAIN_HAS_SYNC_4 # alljoyn
-	select BR2_PACKAGE_ALLJOYN
-	select BR2_PACKAGE_OPENSSL
-	select BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL if \
-		!BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION && \
-		!BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
-	help
-
-	  AllJoyn Base Services are common services used by many
-	  devices, providing a set of interfaces for different devices
-	  to interact and interoperate with one another.
-
-	  https://allseenalliance.org
-
-if BR2_PACKAGE_ALLJOYN_BASE
-
-config BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL
-	bool "controlpanel"
-	help
-	  Enable AllJoyn Control Panel base service which allows
-	  devices to advertise a virtual control panel to be
-	  controlled remotely.
-
-config BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION
-	bool "notification"
-	help
-	  Enable AllJoyn Notification base service which allows
-	  text-based notifications to be sent and received by devices
-	  on the AllJoyn network. Also supports audio and images via
-	  URLs.
-
-config BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
-	bool "onboarding"
-	help
-	  Enable AllJoyn Onboarding base service which provides a
-	  consistent way to bring a new device onto the Wi-Fi network.
-
-endif # BR2_PACKAGE_ALLJOYN_BASE
-
-comment "alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library"
-	depends on BR2_USE_MMU
-	depends on BR2_TOOLCHAIN_HAS_SYNC_4
-	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
-		!BR2_USE_WCHAR || BR2_STATIC_LIBS
diff --git a/package/alljoyn-base/alljoyn-base.hash b/package/alljoyn-base/alljoyn-base.hash
deleted file mode 100644
index dbec3a3539..0000000000
--- a/package/alljoyn-base/alljoyn-base.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed:
-sha256	742f724b3a06c8fc4039591dba24871755728221ca5dc4afb78ebd9a7e3beb44	alljoyn-base-16.04.00.tar.gz
diff --git a/package/alljoyn-base/alljoyn-base.mk b/package/alljoyn-base/alljoyn-base.mk
deleted file mode 100644
index 64ba647ab0..0000000000
--- a/package/alljoyn-base/alljoyn-base.mk
+++ /dev/null
@@ -1,91 +0,0 @@
-################################################################################
-#
-# alljoyn-base
-#
-################################################################################
-
-ALLJOYN_BASE_REV = 16.04
-ALLJOYN_BASE_VERSION = $(ALLJOYN_BASE_REV).00
-ALLJOYN_BASE_SITE = \
-	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_BASE_REV)
-# See https://allseenalliance.org/alliance/ip-policy
-ALLJOYN_BASE_LICENSE = ISC
-
-ALLJOYN_BASE_DEPENDENCIES = host-python host-scons alljoyn openssl
-ALLJOYN_BASE_INSTALL_STAGING = YES
-
-ALLJOYN_BASE_CRYPTO = openssl
-
-# AllJoyn can be compiled in debug or release mode. By default,
-# AllJoyn is built in debug mode.
-ALLJOYN_BASE_VARIANT = release
-
-ALLJOYN_BASE_BINDINGS = c,cpp
-
-# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
-# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
-# otherwise compilation will fail.
-# CROSS_COMPILE option should not be used as it works only for linux/ARM.
-ALLJOYN_BASE_OS = openwrt
-ALLJOYN_BASE_CPU = openwrt
-
-# AllJoyn install everything in this relative path
-ALLJOYN_BASE_DISTDIR = \
-	build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist
-
-ALLJOYN_BASE_SCONS_OPTS = \
-	-j$(PARALLEL_JOBS) \
-	V=1 \
-	OS=$(ALLJOYN_BASE_OS) \
-	CPU=$(ALLJOYN_BASE_CPU) \
-	VARIANT=$(ALLJOYN_BASE_VARIANT) \
-	BR=off \
-	CRYPTO=$(ALLJOYN_BASE_CRYPTO) \
-	BINDINGS=$(ALLJOYN_BASE_BINDINGS) \
-	ALLJOYN_DISTDIR="$(STAGING_DIR)"\
-	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
-	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
-	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
-	TARGET_CC="$(TARGET_CC)" \
-	TARGET_CXX="$(TARGET_CXX)" \
-	TARGET_LD="$(TARGET_LD)" \
-	TARGET_LINK="$(TARGET_CXX)" \
-	TARGET_AR="$(TARGET_AR)" \
-	TARGET_RANLIB="$(TARGET_RANLIB)" \
-	TARGET_PATH="$(BR_PATH)"
-
-ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL), y)
-ALLJOYN_BASE_TARGETS += controlpanel
-endif
-
-ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION), y)
-ALLJOYN_BASE_TARGETS += notification
-endif
-
-ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING), y)
-ALLJOYN_BASE_TARGETS += onboarding
-endif
-
-define ALLJOYN_BASE_BUILD_CMDS
-	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
-		cd $(@D)/$(target); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_BASE_SCONS_OPTS)
-	)
-endef
-
-define ALLJOYN_BASE_INSTALL_STAGING_CMDS
-	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
-		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
-			$(STAGING_DIR)/usr/lib/
-		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/inc/* \
-			$(STAGING_DIR)/usr/include/
-	)
-endef
-
-define ALLJOYN_BASE_INSTALL_TARGET_CMDS
-	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
-		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
-			$(TARGET_DIR)/usr/lib/
-	)
-endef
-
-$(eval $(generic-package))
diff --git a/package/alljoyn-tcl-base/Config.in b/package/alljoyn-tcl-base/Config.in
deleted file mode 100644
index ebc3370afb..0000000000
--- a/package/alljoyn-tcl-base/Config.in
+++ /dev/null
@@ -1,18 +0,0 @@
-config BR2_PACKAGE_ALLJOYN_TCL_BASE
-	bool "alljoyn-tcl-base"
-	depends on !BR2_STATIC_LIBS
-	depends on BR2_TOOLCHAIN_HAS_THREADS # alljoyn-tcl
-	select BR2_PACKAGE_ALLJOYN_TCL
-	help
-	  AllJoyn Base Services are common services used by many
-	  devices, providing a set of interfaces for different devices
-	  to interact and interoperate with one another.
-
-	  Thin Client Library is designed to bring the benefits of the
-	  AllJoyn distributed programming environment to embedded
-	  systems.
-
-	  https://allseenalliance.org
-
-comment "alljoyn-tcl-base needs a toolchain w/ threads and dynamic library"
-	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash b/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
deleted file mode 100644
index 882839d7de..0000000000
--- a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed:
-sha256	741f7a71929ccd6a66bf75d2b03affc62411e229b70bb89399be9b1b2ce40629	alljoyn-base_tcl-16.04.00.tar.gz
diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk b/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
deleted file mode 100644
index f8ef5a3e10..0000000000
--- a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
+++ /dev/null
@@ -1,45 +0,0 @@
-################################################################################
-#
-# alljoyn-tcl-base
-#
-################################################################################
-
-ALLJOYN_TCL_BASE_REV = 16.04
-ALLJOYN_TCL_BASE_VERSION = $(ALLJOYN_TCL_BASE_REV).00
-ALLJOYN_TCL_BASE_SOURCE = alljoyn-base_tcl-$(ALLJOYN_TCL_BASE_VERSION).tar.gz
-ALLJOYN_TCL_BASE_SITE = \
-	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_BASE_REV)
-# See https://allseenalliance.org/alliance/ip-policy
-ALLJOYN_TCL_BASE_LICENSE = ISC
-
-ALLJOYN_TCL_BASE_DEPENDENCIES = host-python host-scons alljoyn-tcl
-ALLJOYN_TCL_BASE_INSTALL_STAGING = YES
-
-# AllJoyn Base Thin Core can be compiled in debug or release mode. By default,
-# AllJoyn Base Thin Core is built in debug mode.
-ALLJOYN_TCL_BASE_VARIANT = release
-
-ALLJOYN_TCL_BASE_SCONS_OPTS = \
-	-j$(PARALLEL_JOBS) \
-	V=1 \
-	VARIANT=$(ALLJOYN_TCL_BASE_VARIANT) \
-	CC="$(TARGET_CC)" \
-	CXX="$(TARGET_CXX)" \
-	AJTCL_DIST=$(STAGING_DIR) \
-	WS=off
-
-define ALLJOYN_TCL_BASE_BUILD_CMDS
-	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_BASE_SCONS_OPTS)
-endef
-
-define ALLJOYN_TCL_BASE_INSTALL_STAGING_CMDS
-	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
-	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
-endef
-
-# Only install AllJoyn Base Thin Core dynamic libraries into target directory
-define ALLJOYN_TCL_BASE_INSTALL_TARGET_CMDS
-	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
-endef
-
-$(eval $(generic-package))
diff --git a/package/alljoyn-tcl/Config.in b/package/alljoyn-tcl/Config.in
deleted file mode 100644
index fe54af08d4..0000000000
--- a/package/alljoyn-tcl/Config.in
+++ /dev/null
@@ -1,20 +0,0 @@
-config BR2_PACKAGE_ALLJOYN_TCL
-	bool "alljoyn-tcl"
-	depends on !BR2_STATIC_LIBS
-	depends on BR2_TOOLCHAIN_HAS_THREADS
-	help
-	  The AllJoyn framework defines a common way for devices and
-	  apps to communicate with one another regardless of brands,
-	  categories, transports, and OSes. Developers write
-	  applications that discover nearby devices, and communicate
-	  with each other directly and through the cloud, unleashing
-	  new possibilities in the Internet of Things.
-
-	  AllJoyn Thin Core Library (AJTCL) is designed to bring the
-	  benefits of the AllJoyn distributed programming environment
-	  to embedded systems.
-
-	  https://allseenalliance.org
-
-comment "alljoyn-tcl needs a toolchain w/ threads and dynamic library"
-	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
diff --git a/package/alljoyn-tcl/alljoyn-tcl.hash b/package/alljoyn-tcl/alljoyn-tcl.hash
deleted file mode 100644
index 208d676c8b..0000000000
--- a/package/alljoyn-tcl/alljoyn-tcl.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed:
-sha256	da13614a9db79067937b744a87328fed84d99ba62e3de19b0ddc4a83e4b2447e	ajtcl-16.04.00a-src.tar.gz
diff --git a/package/alljoyn-tcl/alljoyn-tcl.mk b/package/alljoyn-tcl/alljoyn-tcl.mk
deleted file mode 100644
index 8981ead378..0000000000
--- a/package/alljoyn-tcl/alljoyn-tcl.mk
+++ /dev/null
@@ -1,43 +0,0 @@
-################################################################################
-#
-# alljoyn-tcl
-#
-################################################################################
-
-ALLJOYN_TCL_REV = 16.04
-ALLJOYN_TCL_VERSION = $(ALLJOYN_TCL_REV).00a
-ALLJOYN_TCL_SOURCE = ajtcl-$(ALLJOYN_TCL_VERSION)-src.tar.gz
-ALLJOYN_TCL_SITE = \
-	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_REV)
-# See https://allseenalliance.org/alliance/ip-policy
-ALLJOYN_TCL_LICENSE = ISC
-
-ALLJOYN_TCL_DEPENDENCIES = host-python host-scons
-ALLJOYN_TCL_INSTALL_STAGING = YES
-
-# AllJoyn Thin Core can be compiled in debug or release mode. By default,
-# AllJoyn Thin Core is built in debug mode.
-ALLJOYN_TCL_VARIANT = release
-
-ALLJOYN_TCL_SCONS_OPTS = \
-	-j$(PARALLEL_JOBS) \
-	V=1 \
-	VARIANT=$(ALLJOYN_TCL_VARIANT) \
-	CC="$(TARGET_CC)" \
-	CXX="$(TARGET_CXX)"
-
-define ALLJOYN_TCL_BUILD_CMDS
-	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_SCONS_OPTS)
-endef
-
-define ALLJOYN_TCL_INSTALL_STAGING_CMDS
-	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
-	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
-endef
-
-# Only install AllJoyn Thin Core dynamic libraries into target directory
-define ALLJOYN_TCL_INSTALL_TARGET_CMDS
-	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
-endef
-
-$(eval $(generic-package))
diff --git a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch b/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
deleted file mode 100644
index efca67feae..0000000000
--- a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From b8e35cf95184ff18bcf923f900439f56c93609db Mon Sep 17 00:00:00 2001
-From: Romain Naour <romain.naour@gmail.com>
-Date: Sat, 16 Jul 2016 15:23:41 +0200
-Subject: [PATCH] UARTStreamLinux: fix build on sparc
-
-Some of the serial port highest speed are not defined on SPARC, so
-alljoyn should not use them, so we add a patch to fix that.
-
-From:
-https://git.buildroot.org/buildroot/commit/?id=c5e96d8935016456bea342db170ae6a139a8470f
-
-Fixes:
-http://autobuild.buildroot.net/results/e5b/e5b30b5e0d86b44b97410d434b771e1fb7b18de0
-
-Signed-off-by: Romain Naour <romain.naour@gmail.com>
----
- common/os/posix/UARTStreamLinux.cc | 8 ++++++++
- 1 file changed, 8 insertions(+)
-
-diff --git a/common/os/posix/UARTStreamLinux.cc b/common/os/posix/UARTStreamLinux.cc
-index c193b70..ae81d9d 100644
---- a/common/os/posix/UARTStreamLinux.cc
-+++ b/common/os/posix/UARTStreamLinux.cc
-@@ -111,21 +111,29 @@ QStatus UART(const qcc::String& devName, uint32_t baud, uint8_t databits, const
-         speed = B2000000;
-         break;
- 
-+#ifdef B2500000
-     case 2500000:
-         speed = B2500000;
-         break;
-+#endif
- 
-+#ifdef B3000000
-     case 3000000:
-         speed = B3000000;
-         break;
-+#endif
- 
-+#ifdef B3500000
-     case 3500000:
-         speed = B3500000;
-         break;
-+#endif
- 
-+#ifdef B4000000
-     case 4000000:
-         speed = B4000000;
-         break;
-+#endif
- 
-     default:
-         QCC_LogError(ER_BAD_ARG_2, ("Invalid baud %d", baud));
--- 
-2.5.5
-
diff --git a/package/alljoyn/Config.in b/package/alljoyn/Config.in
deleted file mode 100644
index 781d91bbe9..0000000000
--- a/package/alljoyn/Config.in
+++ /dev/null
@@ -1,24 +0,0 @@
-config BR2_PACKAGE_ALLJOYN
-	bool "alljoyn"
-	depends on BR2_USE_MMU # fork()
-	depends on !BR2_STATIC_LIBS
-	depends on BR2_INSTALL_LIBSTDCPP
-	depends on BR2_TOOLCHAIN_HAS_SYNC_4
-	depends on BR2_TOOLCHAIN_HAS_THREADS
-	depends on BR2_USE_WCHAR
-	select BR2_PACKAGE_LIBCAP
-	help
-	  The AllJoyn framework defines a common way for devices and
-	  apps to communicate with one another regardless of brands,
-	  categories, transports, and OSes. Developers write
-	  applications that discover nearby devices, and communicate
-	  with each other directly and through the cloud, unleashing
-	  new possibilities in the Internet of Things.
-
-	  https://allseenalliance.org
-
-comment "alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library"
-	depends on BR2_USE_MMU
-	depends on BR2_TOOLCHAIN_HAS_SYNC_4
-	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
-		!BR2_USE_WCHAR || BR2_STATIC_LIBS
diff --git a/package/alljoyn/alljoyn.hash b/package/alljoyn/alljoyn.hash
deleted file mode 100644
index 47dd0d4de4..0000000000
--- a/package/alljoyn/alljoyn.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed:
-sha256	fc437d96cf1213f18048240b5d12a374b31894d21830a0a6ccf562ffa13425d5	alljoyn-16.04.00a-src.tar.gz
diff --git a/package/alljoyn/alljoyn.mk b/package/alljoyn/alljoyn.mk
deleted file mode 100644
index d05705c429..0000000000
--- a/package/alljoyn/alljoyn.mk
+++ /dev/null
@@ -1,67 +0,0 @@
-################################################################################
-#
-# alljoyn
-#
-################################################################################
-
-ALLJOYN_REV = 16.04
-ALLJOYN_VERSION = $(ALLJOYN_REV).00a
-ALLJOYN_SOURCE = alljoyn-$(ALLJOYN_VERSION)-src.tar.gz
-ALLJOYN_SITE = https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_REV)
-# See https://allseenalliance.org/alliance/ip-policy
-ALLJOYN_LICENSE = ISC
-
-ALLJOYN_DEPENDENCIES = host-python host-scons libcap
-ALLJOYN_INSTALL_STAGING = YES
-
-# AllJoyn can be compiled in debug or release mode. By default, AllJoyn is built
-# in debug mode.
-ALLJOYN_VARIANT = release
-
-ALLJOYN_BINDINGS = c,cpp
-
-# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
-# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
-# otherwise compilation will fail.
-# CROSS_COMPILE option should not be used as it works only for linux/ARM.
-ALLJOYN_OS = openwrt
-ALLJOYN_CPU = openwrt
-
-# AllJoyn installs everything in this relative path
-ALLJOYN_DISTDIR = build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist/
-
-ALLJOYN_SCONS_OPTS = \
-	-j$(PARALLEL_JOBS) \
-	V=1 \
-	OS=$(ALLJOYN_OS) \
-	CPU=$(ALLJOYN_CPU) \
-	VARIANT=$(ALLJOYN_VARIANT) \
-	BR=off \
-	CRYPTO=builtin \
-	BINDINGS=$(ALLJOYN_BINDINGS) \
-	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
-	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
-	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
-	TARGET_CC="$(TARGET_CC)" \
-	TARGET_CXX="$(TARGET_CXX)" \
-	TARGET_LD="$(TARGET_LD)" \
-	TARGET_LINK="$(TARGET_CXX)" \
-	TARGET_AR="$(TARGET_AR)" \
-	TARGET_RANLIB="$(TARGET_RANLIB)" \
-	TARGET_PATH="$(BR_PATH)"
-
-define ALLJOYN_BUILD_CMDS
-	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_SCONS_OPTS)
-endef
-
-define ALLJOYN_INSTALL_STAGING_CMDS
-	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib* $(STAGING_DIR)/usr/lib/
-	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/inc/* $(STAGING_DIR)/usr/include/
-endef
-
-# Only install alljoyn dynamic libraries into target directory
-define ALLJOYN_INSTALL_TARGET_CMDS
-	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib*.so* $(TARGET_DIR)/usr/lib/
-endef
-
-$(eval $(generic-package))
-- 
2.21.0

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

* [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages
  2019-10-27 23:39 [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages Titouan Christophe
@ 2019-10-28 21:20 ` Yann E. MORIN
  2019-10-28 22:17   ` Romain Naour
  0 siblings, 1 reply; 5+ messages in thread
From: Yann E. MORIN @ 2019-10-28 21:20 UTC (permalink / raw
  To: buildroot

Titouan, All,

On 2019-10-28 00:39 +0100, Titouan Christophe spake thusly:
> Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
> ---
>  DEVELOPERS                                    |  4 -
>  package/Config.in                             |  4 -

You forgot to add the removed packages to Config.in.legacy...

Regards,
Yann E. MORIN.

>  package/alljoyn-base/Config.in                | 51 -----------
>  package/alljoyn-base/alljoyn-base.hash        |  2 -
>  package/alljoyn-base/alljoyn-base.mk          | 91 -------------------
>  package/alljoyn-tcl-base/Config.in            | 18 ----
>  .../alljoyn-tcl-base/alljoyn-tcl-base.hash    |  2 -
>  package/alljoyn-tcl-base/alljoyn-tcl-base.mk  | 45 ---------
>  package/alljoyn-tcl/Config.in                 | 20 ----
>  package/alljoyn-tcl/alljoyn-tcl.hash          |  2 -
>  package/alljoyn-tcl/alljoyn-tcl.mk            | 43 ---------
>  ...1-UARTStreamLinux-fix-build-on-sparc.patch | 56 ------------
>  package/alljoyn/Config.in                     | 24 -----
>  package/alljoyn/alljoyn.hash                  |  2 -
>  package/alljoyn/alljoyn.mk                    | 67 --------------
>  15 files changed, 431 deletions(-)
>  delete mode 100644 package/alljoyn-base/Config.in
>  delete mode 100644 package/alljoyn-base/alljoyn-base.hash
>  delete mode 100644 package/alljoyn-base/alljoyn-base.mk
>  delete mode 100644 package/alljoyn-tcl-base/Config.in
>  delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.hash
>  delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.mk
>  delete mode 100644 package/alljoyn-tcl/Config.in
>  delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.hash
>  delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.mk
>  delete mode 100644 package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
>  delete mode 100644 package/alljoyn/Config.in
>  delete mode 100644 package/alljoyn/alljoyn.hash
>  delete mode 100644 package/alljoyn/alljoyn.mk
> 
> diff --git a/DEVELOPERS b/DEVELOPERS
> index f41ac5f096..4a40c89f69 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -803,10 +803,6 @@ F:	package/libmaxminddb/
>  F:	package/openzwave/
>  
>  N:	Fabrice Fontaine <fontaine.fabrice@gmail.com>
> -F:	package/alljoyn/
> -F:	package/alljoyn-base/
> -F:	package/alljoyn-tcl/
> -F:	package/alljoyn-tcl-base/
>  F:	package/boinc/
>  F:	package/cairo/
>  F:	package/duktape/
> diff --git a/package/Config.in b/package/Config.in
> index a1ac5069aa..521f7512e5 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -1563,10 +1563,6 @@ endmenu
>  
>  menu "Networking"
>  	source "package/agentpp/Config.in"
> -	source "package/alljoyn/Config.in"
> -	source "package/alljoyn-base/Config.in"
> -	source "package/alljoyn-tcl/Config.in"
> -	source "package/alljoyn-tcl-base/Config.in"
>  	source "package/azmq/Config.in"
>  	source "package/azure-iot-sdk-c/Config.in"
>  	source "package/batman-adv/Config.in"
> diff --git a/package/alljoyn-base/Config.in b/package/alljoyn-base/Config.in
> deleted file mode 100644
> index 8556d66c60..0000000000
> --- a/package/alljoyn-base/Config.in
> +++ /dev/null
> @@ -1,51 +0,0 @@
> -config BR2_PACKAGE_ALLJOYN_BASE
> -	bool "alljoyn-base"
> -	depends on BR2_USE_MMU # alljoyn
> -	depends on !BR2_STATIC_LIBS
> -	depends on BR2_INSTALL_LIBSTDCPP
> -	depends on BR2_TOOLCHAIN_HAS_THREADS
> -	depends on BR2_USE_WCHAR # alljoyn
> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4 # alljoyn
> -	select BR2_PACKAGE_ALLJOYN
> -	select BR2_PACKAGE_OPENSSL
> -	select BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL if \
> -		!BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION && \
> -		!BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
> -	help
> -
> -	  AllJoyn Base Services are common services used by many
> -	  devices, providing a set of interfaces for different devices
> -	  to interact and interoperate with one another.
> -
> -	  https://allseenalliance.org
> -
> -if BR2_PACKAGE_ALLJOYN_BASE
> -
> -config BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL
> -	bool "controlpanel"
> -	help
> -	  Enable AllJoyn Control Panel base service which allows
> -	  devices to advertise a virtual control panel to be
> -	  controlled remotely.
> -
> -config BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION
> -	bool "notification"
> -	help
> -	  Enable AllJoyn Notification base service which allows
> -	  text-based notifications to be sent and received by devices
> -	  on the AllJoyn network. Also supports audio and images via
> -	  URLs.
> -
> -config BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
> -	bool "onboarding"
> -	help
> -	  Enable AllJoyn Onboarding base service which provides a
> -	  consistent way to bring a new device onto the Wi-Fi network.
> -
> -endif # BR2_PACKAGE_ALLJOYN_BASE
> -
> -comment "alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library"
> -	depends on BR2_USE_MMU
> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
> -	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
> -		!BR2_USE_WCHAR || BR2_STATIC_LIBS
> diff --git a/package/alljoyn-base/alljoyn-base.hash b/package/alljoyn-base/alljoyn-base.hash
> deleted file mode 100644
> index dbec3a3539..0000000000
> --- a/package/alljoyn-base/alljoyn-base.hash
> +++ /dev/null
> @@ -1,2 +0,0 @@
> -# Locally computed:
> -sha256	742f724b3a06c8fc4039591dba24871755728221ca5dc4afb78ebd9a7e3beb44	alljoyn-base-16.04.00.tar.gz
> diff --git a/package/alljoyn-base/alljoyn-base.mk b/package/alljoyn-base/alljoyn-base.mk
> deleted file mode 100644
> index 64ba647ab0..0000000000
> --- a/package/alljoyn-base/alljoyn-base.mk
> +++ /dev/null
> @@ -1,91 +0,0 @@
> -################################################################################
> -#
> -# alljoyn-base
> -#
> -################################################################################
> -
> -ALLJOYN_BASE_REV = 16.04
> -ALLJOYN_BASE_VERSION = $(ALLJOYN_BASE_REV).00
> -ALLJOYN_BASE_SITE = \
> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_BASE_REV)
> -# See https://allseenalliance.org/alliance/ip-policy
> -ALLJOYN_BASE_LICENSE = ISC
> -
> -ALLJOYN_BASE_DEPENDENCIES = host-python host-scons alljoyn openssl
> -ALLJOYN_BASE_INSTALL_STAGING = YES
> -
> -ALLJOYN_BASE_CRYPTO = openssl
> -
> -# AllJoyn can be compiled in debug or release mode. By default,
> -# AllJoyn is built in debug mode.
> -ALLJOYN_BASE_VARIANT = release
> -
> -ALLJOYN_BASE_BINDINGS = c,cpp
> -
> -# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
> -# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
> -# otherwise compilation will fail.
> -# CROSS_COMPILE option should not be used as it works only for linux/ARM.
> -ALLJOYN_BASE_OS = openwrt
> -ALLJOYN_BASE_CPU = openwrt
> -
> -# AllJoyn install everything in this relative path
> -ALLJOYN_BASE_DISTDIR = \
> -	build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist
> -
> -ALLJOYN_BASE_SCONS_OPTS = \
> -	-j$(PARALLEL_JOBS) \
> -	V=1 \
> -	OS=$(ALLJOYN_BASE_OS) \
> -	CPU=$(ALLJOYN_BASE_CPU) \
> -	VARIANT=$(ALLJOYN_BASE_VARIANT) \
> -	BR=off \
> -	CRYPTO=$(ALLJOYN_BASE_CRYPTO) \
> -	BINDINGS=$(ALLJOYN_BASE_BINDINGS) \
> -	ALLJOYN_DISTDIR="$(STAGING_DIR)"\
> -	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
> -	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
> -	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
> -	TARGET_CC="$(TARGET_CC)" \
> -	TARGET_CXX="$(TARGET_CXX)" \
> -	TARGET_LD="$(TARGET_LD)" \
> -	TARGET_LINK="$(TARGET_CXX)" \
> -	TARGET_AR="$(TARGET_AR)" \
> -	TARGET_RANLIB="$(TARGET_RANLIB)" \
> -	TARGET_PATH="$(BR_PATH)"
> -
> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL), y)
> -ALLJOYN_BASE_TARGETS += controlpanel
> -endif
> -
> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION), y)
> -ALLJOYN_BASE_TARGETS += notification
> -endif
> -
> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING), y)
> -ALLJOYN_BASE_TARGETS += onboarding
> -endif
> -
> -define ALLJOYN_BASE_BUILD_CMDS
> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
> -		cd $(@D)/$(target); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_BASE_SCONS_OPTS)
> -	)
> -endef
> -
> -define ALLJOYN_BASE_INSTALL_STAGING_CMDS
> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
> -			$(STAGING_DIR)/usr/lib/
> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/inc/* \
> -			$(STAGING_DIR)/usr/include/
> -	)
> -endef
> -
> -define ALLJOYN_BASE_INSTALL_TARGET_CMDS
> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
> -			$(TARGET_DIR)/usr/lib/
> -	)
> -endef
> -
> -$(eval $(generic-package))
> diff --git a/package/alljoyn-tcl-base/Config.in b/package/alljoyn-tcl-base/Config.in
> deleted file mode 100644
> index ebc3370afb..0000000000
> --- a/package/alljoyn-tcl-base/Config.in
> +++ /dev/null
> @@ -1,18 +0,0 @@
> -config BR2_PACKAGE_ALLJOYN_TCL_BASE
> -	bool "alljoyn-tcl-base"
> -	depends on !BR2_STATIC_LIBS
> -	depends on BR2_TOOLCHAIN_HAS_THREADS # alljoyn-tcl
> -	select BR2_PACKAGE_ALLJOYN_TCL
> -	help
> -	  AllJoyn Base Services are common services used by many
> -	  devices, providing a set of interfaces for different devices
> -	  to interact and interoperate with one another.
> -
> -	  Thin Client Library is designed to bring the benefits of the
> -	  AllJoyn distributed programming environment to embedded
> -	  systems.
> -
> -	  https://allseenalliance.org
> -
> -comment "alljoyn-tcl-base needs a toolchain w/ threads and dynamic library"
> -	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
> diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash b/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
> deleted file mode 100644
> index 882839d7de..0000000000
> --- a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
> +++ /dev/null
> @@ -1,2 +0,0 @@
> -# Locally computed:
> -sha256	741f7a71929ccd6a66bf75d2b03affc62411e229b70bb89399be9b1b2ce40629	alljoyn-base_tcl-16.04.00.tar.gz
> diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk b/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
> deleted file mode 100644
> index f8ef5a3e10..0000000000
> --- a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
> +++ /dev/null
> @@ -1,45 +0,0 @@
> -################################################################################
> -#
> -# alljoyn-tcl-base
> -#
> -################################################################################
> -
> -ALLJOYN_TCL_BASE_REV = 16.04
> -ALLJOYN_TCL_BASE_VERSION = $(ALLJOYN_TCL_BASE_REV).00
> -ALLJOYN_TCL_BASE_SOURCE = alljoyn-base_tcl-$(ALLJOYN_TCL_BASE_VERSION).tar.gz
> -ALLJOYN_TCL_BASE_SITE = \
> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_BASE_REV)
> -# See https://allseenalliance.org/alliance/ip-policy
> -ALLJOYN_TCL_BASE_LICENSE = ISC
> -
> -ALLJOYN_TCL_BASE_DEPENDENCIES = host-python host-scons alljoyn-tcl
> -ALLJOYN_TCL_BASE_INSTALL_STAGING = YES
> -
> -# AllJoyn Base Thin Core can be compiled in debug or release mode. By default,
> -# AllJoyn Base Thin Core is built in debug mode.
> -ALLJOYN_TCL_BASE_VARIANT = release
> -
> -ALLJOYN_TCL_BASE_SCONS_OPTS = \
> -	-j$(PARALLEL_JOBS) \
> -	V=1 \
> -	VARIANT=$(ALLJOYN_TCL_BASE_VARIANT) \
> -	CC="$(TARGET_CC)" \
> -	CXX="$(TARGET_CXX)" \
> -	AJTCL_DIST=$(STAGING_DIR) \
> -	WS=off
> -
> -define ALLJOYN_TCL_BASE_BUILD_CMDS
> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_BASE_SCONS_OPTS)
> -endef
> -
> -define ALLJOYN_TCL_BASE_INSTALL_STAGING_CMDS
> -	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
> -	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
> -endef
> -
> -# Only install AllJoyn Base Thin Core dynamic libraries into target directory
> -define ALLJOYN_TCL_BASE_INSTALL_TARGET_CMDS
> -	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
> -endef
> -
> -$(eval $(generic-package))
> diff --git a/package/alljoyn-tcl/Config.in b/package/alljoyn-tcl/Config.in
> deleted file mode 100644
> index fe54af08d4..0000000000
> --- a/package/alljoyn-tcl/Config.in
> +++ /dev/null
> @@ -1,20 +0,0 @@
> -config BR2_PACKAGE_ALLJOYN_TCL
> -	bool "alljoyn-tcl"
> -	depends on !BR2_STATIC_LIBS
> -	depends on BR2_TOOLCHAIN_HAS_THREADS
> -	help
> -	  The AllJoyn framework defines a common way for devices and
> -	  apps to communicate with one another regardless of brands,
> -	  categories, transports, and OSes. Developers write
> -	  applications that discover nearby devices, and communicate
> -	  with each other directly and through the cloud, unleashing
> -	  new possibilities in the Internet of Things.
> -
> -	  AllJoyn Thin Core Library (AJTCL) is designed to bring the
> -	  benefits of the AllJoyn distributed programming environment
> -	  to embedded systems.
> -
> -	  https://allseenalliance.org
> -
> -comment "alljoyn-tcl needs a toolchain w/ threads and dynamic library"
> -	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
> diff --git a/package/alljoyn-tcl/alljoyn-tcl.hash b/package/alljoyn-tcl/alljoyn-tcl.hash
> deleted file mode 100644
> index 208d676c8b..0000000000
> --- a/package/alljoyn-tcl/alljoyn-tcl.hash
> +++ /dev/null
> @@ -1,2 +0,0 @@
> -# Locally computed:
> -sha256	da13614a9db79067937b744a87328fed84d99ba62e3de19b0ddc4a83e4b2447e	ajtcl-16.04.00a-src.tar.gz
> diff --git a/package/alljoyn-tcl/alljoyn-tcl.mk b/package/alljoyn-tcl/alljoyn-tcl.mk
> deleted file mode 100644
> index 8981ead378..0000000000
> --- a/package/alljoyn-tcl/alljoyn-tcl.mk
> +++ /dev/null
> @@ -1,43 +0,0 @@
> -################################################################################
> -#
> -# alljoyn-tcl
> -#
> -################################################################################
> -
> -ALLJOYN_TCL_REV = 16.04
> -ALLJOYN_TCL_VERSION = $(ALLJOYN_TCL_REV).00a
> -ALLJOYN_TCL_SOURCE = ajtcl-$(ALLJOYN_TCL_VERSION)-src.tar.gz
> -ALLJOYN_TCL_SITE = \
> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_REV)
> -# See https://allseenalliance.org/alliance/ip-policy
> -ALLJOYN_TCL_LICENSE = ISC
> -
> -ALLJOYN_TCL_DEPENDENCIES = host-python host-scons
> -ALLJOYN_TCL_INSTALL_STAGING = YES
> -
> -# AllJoyn Thin Core can be compiled in debug or release mode. By default,
> -# AllJoyn Thin Core is built in debug mode.
> -ALLJOYN_TCL_VARIANT = release
> -
> -ALLJOYN_TCL_SCONS_OPTS = \
> -	-j$(PARALLEL_JOBS) \
> -	V=1 \
> -	VARIANT=$(ALLJOYN_TCL_VARIANT) \
> -	CC="$(TARGET_CC)" \
> -	CXX="$(TARGET_CXX)"
> -
> -define ALLJOYN_TCL_BUILD_CMDS
> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_SCONS_OPTS)
> -endef
> -
> -define ALLJOYN_TCL_INSTALL_STAGING_CMDS
> -	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
> -	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
> -endef
> -
> -# Only install AllJoyn Thin Core dynamic libraries into target directory
> -define ALLJOYN_TCL_INSTALL_TARGET_CMDS
> -	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
> -endef
> -
> -$(eval $(generic-package))
> diff --git a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch b/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
> deleted file mode 100644
> index efca67feae..0000000000
> --- a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
> +++ /dev/null
> @@ -1,56 +0,0 @@
> -From b8e35cf95184ff18bcf923f900439f56c93609db Mon Sep 17 00:00:00 2001
> -From: Romain Naour <romain.naour@gmail.com>
> -Date: Sat, 16 Jul 2016 15:23:41 +0200
> -Subject: [PATCH] UARTStreamLinux: fix build on sparc
> -
> -Some of the serial port highest speed are not defined on SPARC, so
> -alljoyn should not use them, so we add a patch to fix that.
> -
> -From:
> -https://git.buildroot.org/buildroot/commit/?id=c5e96d8935016456bea342db170ae6a139a8470f
> -
> -Fixes:
> -http://autobuild.buildroot.net/results/e5b/e5b30b5e0d86b44b97410d434b771e1fb7b18de0
> -
> -Signed-off-by: Romain Naour <romain.naour@gmail.com>
> ----
> - common/os/posix/UARTStreamLinux.cc | 8 ++++++++
> - 1 file changed, 8 insertions(+)
> -
> -diff --git a/common/os/posix/UARTStreamLinux.cc b/common/os/posix/UARTStreamLinux.cc
> -index c193b70..ae81d9d 100644
> ---- a/common/os/posix/UARTStreamLinux.cc
> -+++ b/common/os/posix/UARTStreamLinux.cc
> -@@ -111,21 +111,29 @@ QStatus UART(const qcc::String& devName, uint32_t baud, uint8_t databits, const
> -         speed = B2000000;
> -         break;
> - 
> -+#ifdef B2500000
> -     case 2500000:
> -         speed = B2500000;
> -         break;
> -+#endif
> - 
> -+#ifdef B3000000
> -     case 3000000:
> -         speed = B3000000;
> -         break;
> -+#endif
> - 
> -+#ifdef B3500000
> -     case 3500000:
> -         speed = B3500000;
> -         break;
> -+#endif
> - 
> -+#ifdef B4000000
> -     case 4000000:
> -         speed = B4000000;
> -         break;
> -+#endif
> - 
> -     default:
> -         QCC_LogError(ER_BAD_ARG_2, ("Invalid baud %d", baud));
> --- 
> -2.5.5
> -
> diff --git a/package/alljoyn/Config.in b/package/alljoyn/Config.in
> deleted file mode 100644
> index 781d91bbe9..0000000000
> --- a/package/alljoyn/Config.in
> +++ /dev/null
> @@ -1,24 +0,0 @@
> -config BR2_PACKAGE_ALLJOYN
> -	bool "alljoyn"
> -	depends on BR2_USE_MMU # fork()
> -	depends on !BR2_STATIC_LIBS
> -	depends on BR2_INSTALL_LIBSTDCPP
> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
> -	depends on BR2_TOOLCHAIN_HAS_THREADS
> -	depends on BR2_USE_WCHAR
> -	select BR2_PACKAGE_LIBCAP
> -	help
> -	  The AllJoyn framework defines a common way for devices and
> -	  apps to communicate with one another regardless of brands,
> -	  categories, transports, and OSes. Developers write
> -	  applications that discover nearby devices, and communicate
> -	  with each other directly and through the cloud, unleashing
> -	  new possibilities in the Internet of Things.
> -
> -	  https://allseenalliance.org
> -
> -comment "alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library"
> -	depends on BR2_USE_MMU
> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
> -	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
> -		!BR2_USE_WCHAR || BR2_STATIC_LIBS
> diff --git a/package/alljoyn/alljoyn.hash b/package/alljoyn/alljoyn.hash
> deleted file mode 100644
> index 47dd0d4de4..0000000000
> --- a/package/alljoyn/alljoyn.hash
> +++ /dev/null
> @@ -1,2 +0,0 @@
> -# Locally computed:
> -sha256	fc437d96cf1213f18048240b5d12a374b31894d21830a0a6ccf562ffa13425d5	alljoyn-16.04.00a-src.tar.gz
> diff --git a/package/alljoyn/alljoyn.mk b/package/alljoyn/alljoyn.mk
> deleted file mode 100644
> index d05705c429..0000000000
> --- a/package/alljoyn/alljoyn.mk
> +++ /dev/null
> @@ -1,67 +0,0 @@
> -################################################################################
> -#
> -# alljoyn
> -#
> -################################################################################
> -
> -ALLJOYN_REV = 16.04
> -ALLJOYN_VERSION = $(ALLJOYN_REV).00a
> -ALLJOYN_SOURCE = alljoyn-$(ALLJOYN_VERSION)-src.tar.gz
> -ALLJOYN_SITE = https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_REV)
> -# See https://allseenalliance.org/alliance/ip-policy
> -ALLJOYN_LICENSE = ISC
> -
> -ALLJOYN_DEPENDENCIES = host-python host-scons libcap
> -ALLJOYN_INSTALL_STAGING = YES
> -
> -# AllJoyn can be compiled in debug or release mode. By default, AllJoyn is built
> -# in debug mode.
> -ALLJOYN_VARIANT = release
> -
> -ALLJOYN_BINDINGS = c,cpp
> -
> -# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
> -# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
> -# otherwise compilation will fail.
> -# CROSS_COMPILE option should not be used as it works only for linux/ARM.
> -ALLJOYN_OS = openwrt
> -ALLJOYN_CPU = openwrt
> -
> -# AllJoyn installs everything in this relative path
> -ALLJOYN_DISTDIR = build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist/
> -
> -ALLJOYN_SCONS_OPTS = \
> -	-j$(PARALLEL_JOBS) \
> -	V=1 \
> -	OS=$(ALLJOYN_OS) \
> -	CPU=$(ALLJOYN_CPU) \
> -	VARIANT=$(ALLJOYN_VARIANT) \
> -	BR=off \
> -	CRYPTO=builtin \
> -	BINDINGS=$(ALLJOYN_BINDINGS) \
> -	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
> -	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
> -	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
> -	TARGET_CC="$(TARGET_CC)" \
> -	TARGET_CXX="$(TARGET_CXX)" \
> -	TARGET_LD="$(TARGET_LD)" \
> -	TARGET_LINK="$(TARGET_CXX)" \
> -	TARGET_AR="$(TARGET_AR)" \
> -	TARGET_RANLIB="$(TARGET_RANLIB)" \
> -	TARGET_PATH="$(BR_PATH)"
> -
> -define ALLJOYN_BUILD_CMDS
> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_SCONS_OPTS)
> -endef
> -
> -define ALLJOYN_INSTALL_STAGING_CMDS
> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib* $(STAGING_DIR)/usr/lib/
> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/inc/* $(STAGING_DIR)/usr/include/
> -endef
> -
> -# Only install alljoyn dynamic libraries into target directory
> -define ALLJOYN_INSTALL_TARGET_CMDS
> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib*.so* $(TARGET_DIR)/usr/lib/
> -endef
> -
> -$(eval $(generic-package))
> -- 
> 2.21.0
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages
  2019-10-28 21:20 ` Yann E. MORIN
@ 2019-10-28 22:17   ` Romain Naour
  2019-10-28 22:40     ` Yann E. MORIN
  0 siblings, 1 reply; 5+ messages in thread
From: Romain Naour @ 2019-10-28 22:17 UTC (permalink / raw
  To: buildroot

Hi Titouan,

Le 28/10/2019 ? 22:20, Yann E. MORIN a ?crit?:
> Titouan, All,
> 
> On 2019-10-28 00:39 +0100, Titouan Christophe spake thusly:
>> Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>

Can you explain why you want to remove theses packages?
Indeed there is no activity since 2 years, is it unmaintained ?

Best regards,
Romain

>> ---
>>  DEVELOPERS                                    |  4 -
>>  package/Config.in                             |  4 -
> 
> You forgot to add the removed packages to Config.in.legacy...
> 
> Regards,
> Yann E. MORIN.
> 
>>  package/alljoyn-base/Config.in                | 51 -----------
>>  package/alljoyn-base/alljoyn-base.hash        |  2 -
>>  package/alljoyn-base/alljoyn-base.mk          | 91 -------------------
>>  package/alljoyn-tcl-base/Config.in            | 18 ----
>>  .../alljoyn-tcl-base/alljoyn-tcl-base.hash    |  2 -
>>  package/alljoyn-tcl-base/alljoyn-tcl-base.mk  | 45 ---------
>>  package/alljoyn-tcl/Config.in                 | 20 ----
>>  package/alljoyn-tcl/alljoyn-tcl.hash          |  2 -
>>  package/alljoyn-tcl/alljoyn-tcl.mk            | 43 ---------
>>  ...1-UARTStreamLinux-fix-build-on-sparc.patch | 56 ------------
>>  package/alljoyn/Config.in                     | 24 -----
>>  package/alljoyn/alljoyn.hash                  |  2 -
>>  package/alljoyn/alljoyn.mk                    | 67 --------------
>>  15 files changed, 431 deletions(-)
>>  delete mode 100644 package/alljoyn-base/Config.in
>>  delete mode 100644 package/alljoyn-base/alljoyn-base.hash
>>  delete mode 100644 package/alljoyn-base/alljoyn-base.mk
>>  delete mode 100644 package/alljoyn-tcl-base/Config.in
>>  delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.hash
>>  delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.mk
>>  delete mode 100644 package/alljoyn-tcl/Config.in
>>  delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.hash
>>  delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.mk
>>  delete mode 100644 package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
>>  delete mode 100644 package/alljoyn/Config.in
>>  delete mode 100644 package/alljoyn/alljoyn.hash
>>  delete mode 100644 package/alljoyn/alljoyn.mk
>>
>> diff --git a/DEVELOPERS b/DEVELOPERS
>> index f41ac5f096..4a40c89f69 100644
>> --- a/DEVELOPERS
>> +++ b/DEVELOPERS
>> @@ -803,10 +803,6 @@ F:	package/libmaxminddb/
>>  F:	package/openzwave/
>>  
>>  N:	Fabrice Fontaine <fontaine.fabrice@gmail.com>
>> -F:	package/alljoyn/
>> -F:	package/alljoyn-base/
>> -F:	package/alljoyn-tcl/
>> -F:	package/alljoyn-tcl-base/
>>  F:	package/boinc/
>>  F:	package/cairo/
>>  F:	package/duktape/
>> diff --git a/package/Config.in b/package/Config.in
>> index a1ac5069aa..521f7512e5 100644
>> --- a/package/Config.in
>> +++ b/package/Config.in
>> @@ -1563,10 +1563,6 @@ endmenu
>>  
>>  menu "Networking"
>>  	source "package/agentpp/Config.in"
>> -	source "package/alljoyn/Config.in"
>> -	source "package/alljoyn-base/Config.in"
>> -	source "package/alljoyn-tcl/Config.in"
>> -	source "package/alljoyn-tcl-base/Config.in"
>>  	source "package/azmq/Config.in"
>>  	source "package/azure-iot-sdk-c/Config.in"
>>  	source "package/batman-adv/Config.in"
>> diff --git a/package/alljoyn-base/Config.in b/package/alljoyn-base/Config.in
>> deleted file mode 100644
>> index 8556d66c60..0000000000
>> --- a/package/alljoyn-base/Config.in
>> +++ /dev/null
>> @@ -1,51 +0,0 @@
>> -config BR2_PACKAGE_ALLJOYN_BASE
>> -	bool "alljoyn-base"
>> -	depends on BR2_USE_MMU # alljoyn
>> -	depends on !BR2_STATIC_LIBS
>> -	depends on BR2_INSTALL_LIBSTDCPP
>> -	depends on BR2_TOOLCHAIN_HAS_THREADS
>> -	depends on BR2_USE_WCHAR # alljoyn
>> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4 # alljoyn
>> -	select BR2_PACKAGE_ALLJOYN
>> -	select BR2_PACKAGE_OPENSSL
>> -	select BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL if \
>> -		!BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION && \
>> -		!BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
>> -	help
>> -
>> -	  AllJoyn Base Services are common services used by many
>> -	  devices, providing a set of interfaces for different devices
>> -	  to interact and interoperate with one another.
>> -
>> -	  https://allseenalliance.org
>> -
>> -if BR2_PACKAGE_ALLJOYN_BASE
>> -
>> -config BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL
>> -	bool "controlpanel"
>> -	help
>> -	  Enable AllJoyn Control Panel base service which allows
>> -	  devices to advertise a virtual control panel to be
>> -	  controlled remotely.
>> -
>> -config BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION
>> -	bool "notification"
>> -	help
>> -	  Enable AllJoyn Notification base service which allows
>> -	  text-based notifications to be sent and received by devices
>> -	  on the AllJoyn network. Also supports audio and images via
>> -	  URLs.
>> -
>> -config BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
>> -	bool "onboarding"
>> -	help
>> -	  Enable AllJoyn Onboarding base service which provides a
>> -	  consistent way to bring a new device onto the Wi-Fi network.
>> -
>> -endif # BR2_PACKAGE_ALLJOYN_BASE
>> -
>> -comment "alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library"
>> -	depends on BR2_USE_MMU
>> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
>> -	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
>> -		!BR2_USE_WCHAR || BR2_STATIC_LIBS
>> diff --git a/package/alljoyn-base/alljoyn-base.hash b/package/alljoyn-base/alljoyn-base.hash
>> deleted file mode 100644
>> index dbec3a3539..0000000000
>> --- a/package/alljoyn-base/alljoyn-base.hash
>> +++ /dev/null
>> @@ -1,2 +0,0 @@
>> -# Locally computed:
>> -sha256	742f724b3a06c8fc4039591dba24871755728221ca5dc4afb78ebd9a7e3beb44	alljoyn-base-16.04.00.tar.gz
>> diff --git a/package/alljoyn-base/alljoyn-base.mk b/package/alljoyn-base/alljoyn-base.mk
>> deleted file mode 100644
>> index 64ba647ab0..0000000000
>> --- a/package/alljoyn-base/alljoyn-base.mk
>> +++ /dev/null
>> @@ -1,91 +0,0 @@
>> -################################################################################
>> -#
>> -# alljoyn-base
>> -#
>> -################################################################################
>> -
>> -ALLJOYN_BASE_REV = 16.04
>> -ALLJOYN_BASE_VERSION = $(ALLJOYN_BASE_REV).00
>> -ALLJOYN_BASE_SITE = \
>> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_BASE_REV)
>> -# See https://allseenalliance.org/alliance/ip-policy
>> -ALLJOYN_BASE_LICENSE = ISC
>> -
>> -ALLJOYN_BASE_DEPENDENCIES = host-python host-scons alljoyn openssl
>> -ALLJOYN_BASE_INSTALL_STAGING = YES
>> -
>> -ALLJOYN_BASE_CRYPTO = openssl
>> -
>> -# AllJoyn can be compiled in debug or release mode. By default,
>> -# AllJoyn is built in debug mode.
>> -ALLJOYN_BASE_VARIANT = release
>> -
>> -ALLJOYN_BASE_BINDINGS = c,cpp
>> -
>> -# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
>> -# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
>> -# otherwise compilation will fail.
>> -# CROSS_COMPILE option should not be used as it works only for linux/ARM.
>> -ALLJOYN_BASE_OS = openwrt
>> -ALLJOYN_BASE_CPU = openwrt
>> -
>> -# AllJoyn install everything in this relative path
>> -ALLJOYN_BASE_DISTDIR = \
>> -	build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist
>> -
>> -ALLJOYN_BASE_SCONS_OPTS = \
>> -	-j$(PARALLEL_JOBS) \
>> -	V=1 \
>> -	OS=$(ALLJOYN_BASE_OS) \
>> -	CPU=$(ALLJOYN_BASE_CPU) \
>> -	VARIANT=$(ALLJOYN_BASE_VARIANT) \
>> -	BR=off \
>> -	CRYPTO=$(ALLJOYN_BASE_CRYPTO) \
>> -	BINDINGS=$(ALLJOYN_BASE_BINDINGS) \
>> -	ALLJOYN_DISTDIR="$(STAGING_DIR)"\
>> -	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
>> -	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
>> -	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
>> -	TARGET_CC="$(TARGET_CC)" \
>> -	TARGET_CXX="$(TARGET_CXX)" \
>> -	TARGET_LD="$(TARGET_LD)" \
>> -	TARGET_LINK="$(TARGET_CXX)" \
>> -	TARGET_AR="$(TARGET_AR)" \
>> -	TARGET_RANLIB="$(TARGET_RANLIB)" \
>> -	TARGET_PATH="$(BR_PATH)"
>> -
>> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL), y)
>> -ALLJOYN_BASE_TARGETS += controlpanel
>> -endif
>> -
>> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION), y)
>> -ALLJOYN_BASE_TARGETS += notification
>> -endif
>> -
>> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING), y)
>> -ALLJOYN_BASE_TARGETS += onboarding
>> -endif
>> -
>> -define ALLJOYN_BASE_BUILD_CMDS
>> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
>> -		cd $(@D)/$(target); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_BASE_SCONS_OPTS)
>> -	)
>> -endef
>> -
>> -define ALLJOYN_BASE_INSTALL_STAGING_CMDS
>> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
>> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
>> -			$(STAGING_DIR)/usr/lib/
>> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/inc/* \
>> -			$(STAGING_DIR)/usr/include/
>> -	)
>> -endef
>> -
>> -define ALLJOYN_BASE_INSTALL_TARGET_CMDS
>> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
>> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
>> -			$(TARGET_DIR)/usr/lib/
>> -	)
>> -endef
>> -
>> -$(eval $(generic-package))
>> diff --git a/package/alljoyn-tcl-base/Config.in b/package/alljoyn-tcl-base/Config.in
>> deleted file mode 100644
>> index ebc3370afb..0000000000
>> --- a/package/alljoyn-tcl-base/Config.in
>> +++ /dev/null
>> @@ -1,18 +0,0 @@
>> -config BR2_PACKAGE_ALLJOYN_TCL_BASE
>> -	bool "alljoyn-tcl-base"
>> -	depends on !BR2_STATIC_LIBS
>> -	depends on BR2_TOOLCHAIN_HAS_THREADS # alljoyn-tcl
>> -	select BR2_PACKAGE_ALLJOYN_TCL
>> -	help
>> -	  AllJoyn Base Services are common services used by many
>> -	  devices, providing a set of interfaces for different devices
>> -	  to interact and interoperate with one another.
>> -
>> -	  Thin Client Library is designed to bring the benefits of the
>> -	  AllJoyn distributed programming environment to embedded
>> -	  systems.
>> -
>> -	  https://allseenalliance.org
>> -
>> -comment "alljoyn-tcl-base needs a toolchain w/ threads and dynamic library"
>> -	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
>> diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash b/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
>> deleted file mode 100644
>> index 882839d7de..0000000000
>> --- a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
>> +++ /dev/null
>> @@ -1,2 +0,0 @@
>> -# Locally computed:
>> -sha256	741f7a71929ccd6a66bf75d2b03affc62411e229b70bb89399be9b1b2ce40629	alljoyn-base_tcl-16.04.00.tar.gz
>> diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk b/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
>> deleted file mode 100644
>> index f8ef5a3e10..0000000000
>> --- a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
>> +++ /dev/null
>> @@ -1,45 +0,0 @@
>> -################################################################################
>> -#
>> -# alljoyn-tcl-base
>> -#
>> -################################################################################
>> -
>> -ALLJOYN_TCL_BASE_REV = 16.04
>> -ALLJOYN_TCL_BASE_VERSION = $(ALLJOYN_TCL_BASE_REV).00
>> -ALLJOYN_TCL_BASE_SOURCE = alljoyn-base_tcl-$(ALLJOYN_TCL_BASE_VERSION).tar.gz
>> -ALLJOYN_TCL_BASE_SITE = \
>> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_BASE_REV)
>> -# See https://allseenalliance.org/alliance/ip-policy
>> -ALLJOYN_TCL_BASE_LICENSE = ISC
>> -
>> -ALLJOYN_TCL_BASE_DEPENDENCIES = host-python host-scons alljoyn-tcl
>> -ALLJOYN_TCL_BASE_INSTALL_STAGING = YES
>> -
>> -# AllJoyn Base Thin Core can be compiled in debug or release mode. By default,
>> -# AllJoyn Base Thin Core is built in debug mode.
>> -ALLJOYN_TCL_BASE_VARIANT = release
>> -
>> -ALLJOYN_TCL_BASE_SCONS_OPTS = \
>> -	-j$(PARALLEL_JOBS) \
>> -	V=1 \
>> -	VARIANT=$(ALLJOYN_TCL_BASE_VARIANT) \
>> -	CC="$(TARGET_CC)" \
>> -	CXX="$(TARGET_CXX)" \
>> -	AJTCL_DIST=$(STAGING_DIR) \
>> -	WS=off
>> -
>> -define ALLJOYN_TCL_BASE_BUILD_CMDS
>> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_BASE_SCONS_OPTS)
>> -endef
>> -
>> -define ALLJOYN_TCL_BASE_INSTALL_STAGING_CMDS
>> -	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
>> -	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
>> -endef
>> -
>> -# Only install AllJoyn Base Thin Core dynamic libraries into target directory
>> -define ALLJOYN_TCL_BASE_INSTALL_TARGET_CMDS
>> -	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
>> -endef
>> -
>> -$(eval $(generic-package))
>> diff --git a/package/alljoyn-tcl/Config.in b/package/alljoyn-tcl/Config.in
>> deleted file mode 100644
>> index fe54af08d4..0000000000
>> --- a/package/alljoyn-tcl/Config.in
>> +++ /dev/null
>> @@ -1,20 +0,0 @@
>> -config BR2_PACKAGE_ALLJOYN_TCL
>> -	bool "alljoyn-tcl"
>> -	depends on !BR2_STATIC_LIBS
>> -	depends on BR2_TOOLCHAIN_HAS_THREADS
>> -	help
>> -	  The AllJoyn framework defines a common way for devices and
>> -	  apps to communicate with one another regardless of brands,
>> -	  categories, transports, and OSes. Developers write
>> -	  applications that discover nearby devices, and communicate
>> -	  with each other directly and through the cloud, unleashing
>> -	  new possibilities in the Internet of Things.
>> -
>> -	  AllJoyn Thin Core Library (AJTCL) is designed to bring the
>> -	  benefits of the AllJoyn distributed programming environment
>> -	  to embedded systems.
>> -
>> -	  https://allseenalliance.org
>> -
>> -comment "alljoyn-tcl needs a toolchain w/ threads and dynamic library"
>> -	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
>> diff --git a/package/alljoyn-tcl/alljoyn-tcl.hash b/package/alljoyn-tcl/alljoyn-tcl.hash
>> deleted file mode 100644
>> index 208d676c8b..0000000000
>> --- a/package/alljoyn-tcl/alljoyn-tcl.hash
>> +++ /dev/null
>> @@ -1,2 +0,0 @@
>> -# Locally computed:
>> -sha256	da13614a9db79067937b744a87328fed84d99ba62e3de19b0ddc4a83e4b2447e	ajtcl-16.04.00a-src.tar.gz
>> diff --git a/package/alljoyn-tcl/alljoyn-tcl.mk b/package/alljoyn-tcl/alljoyn-tcl.mk
>> deleted file mode 100644
>> index 8981ead378..0000000000
>> --- a/package/alljoyn-tcl/alljoyn-tcl.mk
>> +++ /dev/null
>> @@ -1,43 +0,0 @@
>> -################################################################################
>> -#
>> -# alljoyn-tcl
>> -#
>> -################################################################################
>> -
>> -ALLJOYN_TCL_REV = 16.04
>> -ALLJOYN_TCL_VERSION = $(ALLJOYN_TCL_REV).00a
>> -ALLJOYN_TCL_SOURCE = ajtcl-$(ALLJOYN_TCL_VERSION)-src.tar.gz
>> -ALLJOYN_TCL_SITE = \
>> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_REV)
>> -# See https://allseenalliance.org/alliance/ip-policy
>> -ALLJOYN_TCL_LICENSE = ISC
>> -
>> -ALLJOYN_TCL_DEPENDENCIES = host-python host-scons
>> -ALLJOYN_TCL_INSTALL_STAGING = YES
>> -
>> -# AllJoyn Thin Core can be compiled in debug or release mode. By default,
>> -# AllJoyn Thin Core is built in debug mode.
>> -ALLJOYN_TCL_VARIANT = release
>> -
>> -ALLJOYN_TCL_SCONS_OPTS = \
>> -	-j$(PARALLEL_JOBS) \
>> -	V=1 \
>> -	VARIANT=$(ALLJOYN_TCL_VARIANT) \
>> -	CC="$(TARGET_CC)" \
>> -	CXX="$(TARGET_CXX)"
>> -
>> -define ALLJOYN_TCL_BUILD_CMDS
>> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_SCONS_OPTS)
>> -endef
>> -
>> -define ALLJOYN_TCL_INSTALL_STAGING_CMDS
>> -	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
>> -	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
>> -endef
>> -
>> -# Only install AllJoyn Thin Core dynamic libraries into target directory
>> -define ALLJOYN_TCL_INSTALL_TARGET_CMDS
>> -	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
>> -endef
>> -
>> -$(eval $(generic-package))
>> diff --git a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch b/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
>> deleted file mode 100644
>> index efca67feae..0000000000
>> --- a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
>> +++ /dev/null
>> @@ -1,56 +0,0 @@
>> -From b8e35cf95184ff18bcf923f900439f56c93609db Mon Sep 17 00:00:00 2001
>> -From: Romain Naour <romain.naour@gmail.com>
>> -Date: Sat, 16 Jul 2016 15:23:41 +0200
>> -Subject: [PATCH] UARTStreamLinux: fix build on sparc
>> -
>> -Some of the serial port highest speed are not defined on SPARC, so
>> -alljoyn should not use them, so we add a patch to fix that.
>> -
>> -From:
>> -https://git.buildroot.org/buildroot/commit/?id=c5e96d8935016456bea342db170ae6a139a8470f
>> -
>> -Fixes:
>> -http://autobuild.buildroot.net/results/e5b/e5b30b5e0d86b44b97410d434b771e1fb7b18de0
>> -
>> -Signed-off-by: Romain Naour <romain.naour@gmail.com>
>> ----
>> - common/os/posix/UARTStreamLinux.cc | 8 ++++++++
>> - 1 file changed, 8 insertions(+)
>> -
>> -diff --git a/common/os/posix/UARTStreamLinux.cc b/common/os/posix/UARTStreamLinux.cc
>> -index c193b70..ae81d9d 100644
>> ---- a/common/os/posix/UARTStreamLinux.cc
>> -+++ b/common/os/posix/UARTStreamLinux.cc
>> -@@ -111,21 +111,29 @@ QStatus UART(const qcc::String& devName, uint32_t baud, uint8_t databits, const
>> -         speed = B2000000;
>> -         break;
>> - 
>> -+#ifdef B2500000
>> -     case 2500000:
>> -         speed = B2500000;
>> -         break;
>> -+#endif
>> - 
>> -+#ifdef B3000000
>> -     case 3000000:
>> -         speed = B3000000;
>> -         break;
>> -+#endif
>> - 
>> -+#ifdef B3500000
>> -     case 3500000:
>> -         speed = B3500000;
>> -         break;
>> -+#endif
>> - 
>> -+#ifdef B4000000
>> -     case 4000000:
>> -         speed = B4000000;
>> -         break;
>> -+#endif
>> - 
>> -     default:
>> -         QCC_LogError(ER_BAD_ARG_2, ("Invalid baud %d", baud));
>> --- 
>> -2.5.5
>> -
>> diff --git a/package/alljoyn/Config.in b/package/alljoyn/Config.in
>> deleted file mode 100644
>> index 781d91bbe9..0000000000
>> --- a/package/alljoyn/Config.in
>> +++ /dev/null
>> @@ -1,24 +0,0 @@
>> -config BR2_PACKAGE_ALLJOYN
>> -	bool "alljoyn"
>> -	depends on BR2_USE_MMU # fork()
>> -	depends on !BR2_STATIC_LIBS
>> -	depends on BR2_INSTALL_LIBSTDCPP
>> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
>> -	depends on BR2_TOOLCHAIN_HAS_THREADS
>> -	depends on BR2_USE_WCHAR
>> -	select BR2_PACKAGE_LIBCAP
>> -	help
>> -	  The AllJoyn framework defines a common way for devices and
>> -	  apps to communicate with one another regardless of brands,
>> -	  categories, transports, and OSes. Developers write
>> -	  applications that discover nearby devices, and communicate
>> -	  with each other directly and through the cloud, unleashing
>> -	  new possibilities in the Internet of Things.
>> -
>> -	  https://allseenalliance.org
>> -
>> -comment "alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library"
>> -	depends on BR2_USE_MMU
>> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
>> -	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
>> -		!BR2_USE_WCHAR || BR2_STATIC_LIBS
>> diff --git a/package/alljoyn/alljoyn.hash b/package/alljoyn/alljoyn.hash
>> deleted file mode 100644
>> index 47dd0d4de4..0000000000
>> --- a/package/alljoyn/alljoyn.hash
>> +++ /dev/null
>> @@ -1,2 +0,0 @@
>> -# Locally computed:
>> -sha256	fc437d96cf1213f18048240b5d12a374b31894d21830a0a6ccf562ffa13425d5	alljoyn-16.04.00a-src.tar.gz
>> diff --git a/package/alljoyn/alljoyn.mk b/package/alljoyn/alljoyn.mk
>> deleted file mode 100644
>> index d05705c429..0000000000
>> --- a/package/alljoyn/alljoyn.mk
>> +++ /dev/null
>> @@ -1,67 +0,0 @@
>> -################################################################################
>> -#
>> -# alljoyn
>> -#
>> -################################################################################
>> -
>> -ALLJOYN_REV = 16.04
>> -ALLJOYN_VERSION = $(ALLJOYN_REV).00a
>> -ALLJOYN_SOURCE = alljoyn-$(ALLJOYN_VERSION)-src.tar.gz
>> -ALLJOYN_SITE = https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_REV)
>> -# See https://allseenalliance.org/alliance/ip-policy
>> -ALLJOYN_LICENSE = ISC
>> -
>> -ALLJOYN_DEPENDENCIES = host-python host-scons libcap
>> -ALLJOYN_INSTALL_STAGING = YES
>> -
>> -# AllJoyn can be compiled in debug or release mode. By default, AllJoyn is built
>> -# in debug mode.
>> -ALLJOYN_VARIANT = release
>> -
>> -ALLJOYN_BINDINGS = c,cpp
>> -
>> -# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
>> -# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
>> -# otherwise compilation will fail.
>> -# CROSS_COMPILE option should not be used as it works only for linux/ARM.
>> -ALLJOYN_OS = openwrt
>> -ALLJOYN_CPU = openwrt
>> -
>> -# AllJoyn installs everything in this relative path
>> -ALLJOYN_DISTDIR = build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist/
>> -
>> -ALLJOYN_SCONS_OPTS = \
>> -	-j$(PARALLEL_JOBS) \
>> -	V=1 \
>> -	OS=$(ALLJOYN_OS) \
>> -	CPU=$(ALLJOYN_CPU) \
>> -	VARIANT=$(ALLJOYN_VARIANT) \
>> -	BR=off \
>> -	CRYPTO=builtin \
>> -	BINDINGS=$(ALLJOYN_BINDINGS) \
>> -	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
>> -	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
>> -	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
>> -	TARGET_CC="$(TARGET_CC)" \
>> -	TARGET_CXX="$(TARGET_CXX)" \
>> -	TARGET_LD="$(TARGET_LD)" \
>> -	TARGET_LINK="$(TARGET_CXX)" \
>> -	TARGET_AR="$(TARGET_AR)" \
>> -	TARGET_RANLIB="$(TARGET_RANLIB)" \
>> -	TARGET_PATH="$(BR_PATH)"
>> -
>> -define ALLJOYN_BUILD_CMDS
>> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_SCONS_OPTS)
>> -endef
>> -
>> -define ALLJOYN_INSTALL_STAGING_CMDS
>> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib* $(STAGING_DIR)/usr/lib/
>> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/inc/* $(STAGING_DIR)/usr/include/
>> -endef
>> -
>> -# Only install alljoyn dynamic libraries into target directory
>> -define ALLJOYN_INSTALL_TARGET_CMDS
>> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib*.so* $(TARGET_DIR)/usr/lib/
>> -endef
>> -
>> -$(eval $(generic-package))
>> -- 
>> 2.21.0
>>
>> _______________________________________________
>> buildroot mailing list
>> buildroot at busybox.net
>> http://lists.busybox.net/mailman/listinfo/buildroot
> 

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

* [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages
  2019-10-28 22:17   ` Romain Naour
@ 2019-10-28 22:40     ` Yann E. MORIN
  2019-10-28 23:18       ` Titouan Christophe
  0 siblings, 1 reply; 5+ messages in thread
From: Yann E. MORIN @ 2019-10-28 22:40 UTC (permalink / raw
  To: buildroot

Romain, All,

On 2019-10-28 23:17 +0100, Romain Naour spake thusly:
> Le 28/10/2019 ? 22:20, Yann E. MORIN a ?crit?:
> > Titouan, All,
> > 
> > On 2019-10-28 00:39 +0100, Titouan Christophe spake thusly:
> >> Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
> 
> Can you explain why you want to remove theses packages?
> Indeed there is no activity since 2 years, is it unmaintained ?

See the thread about that:
    http://lists.busybox.net/pipermail/buildroot/2019-October/264360.html

Regards,
Yann E. MORIN.

> Best regards,
> Romain
> 
> >> ---
> >>  DEVELOPERS                                    |  4 -
> >>  package/Config.in                             |  4 -
> > 
> > You forgot to add the removed packages to Config.in.legacy...
> > 
> > Regards,
> > Yann E. MORIN.
> > 
> >>  package/alljoyn-base/Config.in                | 51 -----------
> >>  package/alljoyn-base/alljoyn-base.hash        |  2 -
> >>  package/alljoyn-base/alljoyn-base.mk          | 91 -------------------
> >>  package/alljoyn-tcl-base/Config.in            | 18 ----
> >>  .../alljoyn-tcl-base/alljoyn-tcl-base.hash    |  2 -
> >>  package/alljoyn-tcl-base/alljoyn-tcl-base.mk  | 45 ---------
> >>  package/alljoyn-tcl/Config.in                 | 20 ----
> >>  package/alljoyn-tcl/alljoyn-tcl.hash          |  2 -
> >>  package/alljoyn-tcl/alljoyn-tcl.mk            | 43 ---------
> >>  ...1-UARTStreamLinux-fix-build-on-sparc.patch | 56 ------------
> >>  package/alljoyn/Config.in                     | 24 -----
> >>  package/alljoyn/alljoyn.hash                  |  2 -
> >>  package/alljoyn/alljoyn.mk                    | 67 --------------
> >>  15 files changed, 431 deletions(-)
> >>  delete mode 100644 package/alljoyn-base/Config.in
> >>  delete mode 100644 package/alljoyn-base/alljoyn-base.hash
> >>  delete mode 100644 package/alljoyn-base/alljoyn-base.mk
> >>  delete mode 100644 package/alljoyn-tcl-base/Config.in
> >>  delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.hash
> >>  delete mode 100644 package/alljoyn-tcl-base/alljoyn-tcl-base.mk
> >>  delete mode 100644 package/alljoyn-tcl/Config.in
> >>  delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.hash
> >>  delete mode 100644 package/alljoyn-tcl/alljoyn-tcl.mk
> >>  delete mode 100644 package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
> >>  delete mode 100644 package/alljoyn/Config.in
> >>  delete mode 100644 package/alljoyn/alljoyn.hash
> >>  delete mode 100644 package/alljoyn/alljoyn.mk
> >>
> >> diff --git a/DEVELOPERS b/DEVELOPERS
> >> index f41ac5f096..4a40c89f69 100644
> >> --- a/DEVELOPERS
> >> +++ b/DEVELOPERS
> >> @@ -803,10 +803,6 @@ F:	package/libmaxminddb/
> >>  F:	package/openzwave/
> >>  
> >>  N:	Fabrice Fontaine <fontaine.fabrice@gmail.com>
> >> -F:	package/alljoyn/
> >> -F:	package/alljoyn-base/
> >> -F:	package/alljoyn-tcl/
> >> -F:	package/alljoyn-tcl-base/
> >>  F:	package/boinc/
> >>  F:	package/cairo/
> >>  F:	package/duktape/
> >> diff --git a/package/Config.in b/package/Config.in
> >> index a1ac5069aa..521f7512e5 100644
> >> --- a/package/Config.in
> >> +++ b/package/Config.in
> >> @@ -1563,10 +1563,6 @@ endmenu
> >>  
> >>  menu "Networking"
> >>  	source "package/agentpp/Config.in"
> >> -	source "package/alljoyn/Config.in"
> >> -	source "package/alljoyn-base/Config.in"
> >> -	source "package/alljoyn-tcl/Config.in"
> >> -	source "package/alljoyn-tcl-base/Config.in"
> >>  	source "package/azmq/Config.in"
> >>  	source "package/azure-iot-sdk-c/Config.in"
> >>  	source "package/batman-adv/Config.in"
> >> diff --git a/package/alljoyn-base/Config.in b/package/alljoyn-base/Config.in
> >> deleted file mode 100644
> >> index 8556d66c60..0000000000
> >> --- a/package/alljoyn-base/Config.in
> >> +++ /dev/null
> >> @@ -1,51 +0,0 @@
> >> -config BR2_PACKAGE_ALLJOYN_BASE
> >> -	bool "alljoyn-base"
> >> -	depends on BR2_USE_MMU # alljoyn
> >> -	depends on !BR2_STATIC_LIBS
> >> -	depends on BR2_INSTALL_LIBSTDCPP
> >> -	depends on BR2_TOOLCHAIN_HAS_THREADS
> >> -	depends on BR2_USE_WCHAR # alljoyn
> >> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4 # alljoyn
> >> -	select BR2_PACKAGE_ALLJOYN
> >> -	select BR2_PACKAGE_OPENSSL
> >> -	select BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL if \
> >> -		!BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION && \
> >> -		!BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
> >> -	help
> >> -
> >> -	  AllJoyn Base Services are common services used by many
> >> -	  devices, providing a set of interfaces for different devices
> >> -	  to interact and interoperate with one another.
> >> -
> >> -	  https://allseenalliance.org
> >> -
> >> -if BR2_PACKAGE_ALLJOYN_BASE
> >> -
> >> -config BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL
> >> -	bool "controlpanel"
> >> -	help
> >> -	  Enable AllJoyn Control Panel base service which allows
> >> -	  devices to advertise a virtual control panel to be
> >> -	  controlled remotely.
> >> -
> >> -config BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION
> >> -	bool "notification"
> >> -	help
> >> -	  Enable AllJoyn Notification base service which allows
> >> -	  text-based notifications to be sent and received by devices
> >> -	  on the AllJoyn network. Also supports audio and images via
> >> -	  URLs.
> >> -
> >> -config BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING
> >> -	bool "onboarding"
> >> -	help
> >> -	  Enable AllJoyn Onboarding base service which provides a
> >> -	  consistent way to bring a new device onto the Wi-Fi network.
> >> -
> >> -endif # BR2_PACKAGE_ALLJOYN_BASE
> >> -
> >> -comment "alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library"
> >> -	depends on BR2_USE_MMU
> >> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
> >> -	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
> >> -		!BR2_USE_WCHAR || BR2_STATIC_LIBS
> >> diff --git a/package/alljoyn-base/alljoyn-base.hash b/package/alljoyn-base/alljoyn-base.hash
> >> deleted file mode 100644
> >> index dbec3a3539..0000000000
> >> --- a/package/alljoyn-base/alljoyn-base.hash
> >> +++ /dev/null
> >> @@ -1,2 +0,0 @@
> >> -# Locally computed:
> >> -sha256	742f724b3a06c8fc4039591dba24871755728221ca5dc4afb78ebd9a7e3beb44	alljoyn-base-16.04.00.tar.gz
> >> diff --git a/package/alljoyn-base/alljoyn-base.mk b/package/alljoyn-base/alljoyn-base.mk
> >> deleted file mode 100644
> >> index 64ba647ab0..0000000000
> >> --- a/package/alljoyn-base/alljoyn-base.mk
> >> +++ /dev/null
> >> @@ -1,91 +0,0 @@
> >> -################################################################################
> >> -#
> >> -# alljoyn-base
> >> -#
> >> -################################################################################
> >> -
> >> -ALLJOYN_BASE_REV = 16.04
> >> -ALLJOYN_BASE_VERSION = $(ALLJOYN_BASE_REV).00
> >> -ALLJOYN_BASE_SITE = \
> >> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_BASE_REV)
> >> -# See https://allseenalliance.org/alliance/ip-policy
> >> -ALLJOYN_BASE_LICENSE = ISC
> >> -
> >> -ALLJOYN_BASE_DEPENDENCIES = host-python host-scons alljoyn openssl
> >> -ALLJOYN_BASE_INSTALL_STAGING = YES
> >> -
> >> -ALLJOYN_BASE_CRYPTO = openssl
> >> -
> >> -# AllJoyn can be compiled in debug or release mode. By default,
> >> -# AllJoyn is built in debug mode.
> >> -ALLJOYN_BASE_VARIANT = release
> >> -
> >> -ALLJOYN_BASE_BINDINGS = c,cpp
> >> -
> >> -# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
> >> -# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
> >> -# otherwise compilation will fail.
> >> -# CROSS_COMPILE option should not be used as it works only for linux/ARM.
> >> -ALLJOYN_BASE_OS = openwrt
> >> -ALLJOYN_BASE_CPU = openwrt
> >> -
> >> -# AllJoyn install everything in this relative path
> >> -ALLJOYN_BASE_DISTDIR = \
> >> -	build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist
> >> -
> >> -ALLJOYN_BASE_SCONS_OPTS = \
> >> -	-j$(PARALLEL_JOBS) \
> >> -	V=1 \
> >> -	OS=$(ALLJOYN_BASE_OS) \
> >> -	CPU=$(ALLJOYN_BASE_CPU) \
> >> -	VARIANT=$(ALLJOYN_BASE_VARIANT) \
> >> -	BR=off \
> >> -	CRYPTO=$(ALLJOYN_BASE_CRYPTO) \
> >> -	BINDINGS=$(ALLJOYN_BASE_BINDINGS) \
> >> -	ALLJOYN_DISTDIR="$(STAGING_DIR)"\
> >> -	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
> >> -	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
> >> -	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
> >> -	TARGET_CC="$(TARGET_CC)" \
> >> -	TARGET_CXX="$(TARGET_CXX)" \
> >> -	TARGET_LD="$(TARGET_LD)" \
> >> -	TARGET_LINK="$(TARGET_CXX)" \
> >> -	TARGET_AR="$(TARGET_AR)" \
> >> -	TARGET_RANLIB="$(TARGET_RANLIB)" \
> >> -	TARGET_PATH="$(BR_PATH)"
> >> -
> >> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_CONTROLPANEL), y)
> >> -ALLJOYN_BASE_TARGETS += controlpanel
> >> -endif
> >> -
> >> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_NOTIFICATION), y)
> >> -ALLJOYN_BASE_TARGETS += notification
> >> -endif
> >> -
> >> -ifeq ($(BR2_PACKAGE_ALLJOYN_BASE_ONBOARDING), y)
> >> -ALLJOYN_BASE_TARGETS += onboarding
> >> -endif
> >> -
> >> -define ALLJOYN_BASE_BUILD_CMDS
> >> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
> >> -		cd $(@D)/$(target); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_BASE_SCONS_OPTS)
> >> -	)
> >> -endef
> >> -
> >> -define ALLJOYN_BASE_INSTALL_STAGING_CMDS
> >> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
> >> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
> >> -			$(STAGING_DIR)/usr/lib/
> >> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/inc/* \
> >> -			$(STAGING_DIR)/usr/include/
> >> -	)
> >> -endef
> >> -
> >> -define ALLJOYN_BASE_INSTALL_TARGET_CMDS
> >> -	$(foreach target,$(ALLJOYN_BASE_TARGETS),\
> >> -		cp -a $(@D)/$(target)/$(ALLJOYN_BASE_DISTDIR)/*/lib/lib* \
> >> -			$(TARGET_DIR)/usr/lib/
> >> -	)
> >> -endef
> >> -
> >> -$(eval $(generic-package))
> >> diff --git a/package/alljoyn-tcl-base/Config.in b/package/alljoyn-tcl-base/Config.in
> >> deleted file mode 100644
> >> index ebc3370afb..0000000000
> >> --- a/package/alljoyn-tcl-base/Config.in
> >> +++ /dev/null
> >> @@ -1,18 +0,0 @@
> >> -config BR2_PACKAGE_ALLJOYN_TCL_BASE
> >> -	bool "alljoyn-tcl-base"
> >> -	depends on !BR2_STATIC_LIBS
> >> -	depends on BR2_TOOLCHAIN_HAS_THREADS # alljoyn-tcl
> >> -	select BR2_PACKAGE_ALLJOYN_TCL
> >> -	help
> >> -	  AllJoyn Base Services are common services used by many
> >> -	  devices, providing a set of interfaces for different devices
> >> -	  to interact and interoperate with one another.
> >> -
> >> -	  Thin Client Library is designed to bring the benefits of the
> >> -	  AllJoyn distributed programming environment to embedded
> >> -	  systems.
> >> -
> >> -	  https://allseenalliance.org
> >> -
> >> -comment "alljoyn-tcl-base needs a toolchain w/ threads and dynamic library"
> >> -	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
> >> diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash b/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
> >> deleted file mode 100644
> >> index 882839d7de..0000000000
> >> --- a/package/alljoyn-tcl-base/alljoyn-tcl-base.hash
> >> +++ /dev/null
> >> @@ -1,2 +0,0 @@
> >> -# Locally computed:
> >> -sha256	741f7a71929ccd6a66bf75d2b03affc62411e229b70bb89399be9b1b2ce40629	alljoyn-base_tcl-16.04.00.tar.gz
> >> diff --git a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk b/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
> >> deleted file mode 100644
> >> index f8ef5a3e10..0000000000
> >> --- a/package/alljoyn-tcl-base/alljoyn-tcl-base.mk
> >> +++ /dev/null
> >> @@ -1,45 +0,0 @@
> >> -################################################################################
> >> -#
> >> -# alljoyn-tcl-base
> >> -#
> >> -################################################################################
> >> -
> >> -ALLJOYN_TCL_BASE_REV = 16.04
> >> -ALLJOYN_TCL_BASE_VERSION = $(ALLJOYN_TCL_BASE_REV).00
> >> -ALLJOYN_TCL_BASE_SOURCE = alljoyn-base_tcl-$(ALLJOYN_TCL_BASE_VERSION).tar.gz
> >> -ALLJOYN_TCL_BASE_SITE = \
> >> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_BASE_REV)
> >> -# See https://allseenalliance.org/alliance/ip-policy
> >> -ALLJOYN_TCL_BASE_LICENSE = ISC
> >> -
> >> -ALLJOYN_TCL_BASE_DEPENDENCIES = host-python host-scons alljoyn-tcl
> >> -ALLJOYN_TCL_BASE_INSTALL_STAGING = YES
> >> -
> >> -# AllJoyn Base Thin Core can be compiled in debug or release mode. By default,
> >> -# AllJoyn Base Thin Core is built in debug mode.
> >> -ALLJOYN_TCL_BASE_VARIANT = release
> >> -
> >> -ALLJOYN_TCL_BASE_SCONS_OPTS = \
> >> -	-j$(PARALLEL_JOBS) \
> >> -	V=1 \
> >> -	VARIANT=$(ALLJOYN_TCL_BASE_VARIANT) \
> >> -	CC="$(TARGET_CC)" \
> >> -	CXX="$(TARGET_CXX)" \
> >> -	AJTCL_DIST=$(STAGING_DIR) \
> >> -	WS=off
> >> -
> >> -define ALLJOYN_TCL_BASE_BUILD_CMDS
> >> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_BASE_SCONS_OPTS)
> >> -endef
> >> -
> >> -define ALLJOYN_TCL_BASE_INSTALL_STAGING_CMDS
> >> -	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
> >> -	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
> >> -endef
> >> -
> >> -# Only install AllJoyn Base Thin Core dynamic libraries into target directory
> >> -define ALLJOYN_TCL_BASE_INSTALL_TARGET_CMDS
> >> -	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
> >> -endef
> >> -
> >> -$(eval $(generic-package))
> >> diff --git a/package/alljoyn-tcl/Config.in b/package/alljoyn-tcl/Config.in
> >> deleted file mode 100644
> >> index fe54af08d4..0000000000
> >> --- a/package/alljoyn-tcl/Config.in
> >> +++ /dev/null
> >> @@ -1,20 +0,0 @@
> >> -config BR2_PACKAGE_ALLJOYN_TCL
> >> -	bool "alljoyn-tcl"
> >> -	depends on !BR2_STATIC_LIBS
> >> -	depends on BR2_TOOLCHAIN_HAS_THREADS
> >> -	help
> >> -	  The AllJoyn framework defines a common way for devices and
> >> -	  apps to communicate with one another regardless of brands,
> >> -	  categories, transports, and OSes. Developers write
> >> -	  applications that discover nearby devices, and communicate
> >> -	  with each other directly and through the cloud, unleashing
> >> -	  new possibilities in the Internet of Things.
> >> -
> >> -	  AllJoyn Thin Core Library (AJTCL) is designed to bring the
> >> -	  benefits of the AllJoyn distributed programming environment
> >> -	  to embedded systems.
> >> -
> >> -	  https://allseenalliance.org
> >> -
> >> -comment "alljoyn-tcl needs a toolchain w/ threads and dynamic library"
> >> -	depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
> >> diff --git a/package/alljoyn-tcl/alljoyn-tcl.hash b/package/alljoyn-tcl/alljoyn-tcl.hash
> >> deleted file mode 100644
> >> index 208d676c8b..0000000000
> >> --- a/package/alljoyn-tcl/alljoyn-tcl.hash
> >> +++ /dev/null
> >> @@ -1,2 +0,0 @@
> >> -# Locally computed:
> >> -sha256	da13614a9db79067937b744a87328fed84d99ba62e3de19b0ddc4a83e4b2447e	ajtcl-16.04.00a-src.tar.gz
> >> diff --git a/package/alljoyn-tcl/alljoyn-tcl.mk b/package/alljoyn-tcl/alljoyn-tcl.mk
> >> deleted file mode 100644
> >> index 8981ead378..0000000000
> >> --- a/package/alljoyn-tcl/alljoyn-tcl.mk
> >> +++ /dev/null
> >> @@ -1,43 +0,0 @@
> >> -################################################################################
> >> -#
> >> -# alljoyn-tcl
> >> -#
> >> -################################################################################
> >> -
> >> -ALLJOYN_TCL_REV = 16.04
> >> -ALLJOYN_TCL_VERSION = $(ALLJOYN_TCL_REV).00a
> >> -ALLJOYN_TCL_SOURCE = ajtcl-$(ALLJOYN_TCL_VERSION)-src.tar.gz
> >> -ALLJOYN_TCL_SITE = \
> >> -	https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_TCL_REV)
> >> -# See https://allseenalliance.org/alliance/ip-policy
> >> -ALLJOYN_TCL_LICENSE = ISC
> >> -
> >> -ALLJOYN_TCL_DEPENDENCIES = host-python host-scons
> >> -ALLJOYN_TCL_INSTALL_STAGING = YES
> >> -
> >> -# AllJoyn Thin Core can be compiled in debug or release mode. By default,
> >> -# AllJoyn Thin Core is built in debug mode.
> >> -ALLJOYN_TCL_VARIANT = release
> >> -
> >> -ALLJOYN_TCL_SCONS_OPTS = \
> >> -	-j$(PARALLEL_JOBS) \
> >> -	V=1 \
> >> -	VARIANT=$(ALLJOYN_TCL_VARIANT) \
> >> -	CC="$(TARGET_CC)" \
> >> -	CXX="$(TARGET_CXX)"
> >> -
> >> -define ALLJOYN_TCL_BUILD_CMDS
> >> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_TCL_SCONS_OPTS)
> >> -endef
> >> -
> >> -define ALLJOYN_TCL_INSTALL_STAGING_CMDS
> >> -	cp -a $(@D)/dist/lib/lib* $(STAGING_DIR)/usr/lib/
> >> -	cp -a $(@D)/dist/include/* $(STAGING_DIR)/usr/include/
> >> -endef
> >> -
> >> -# Only install AllJoyn Thin Core dynamic libraries into target directory
> >> -define ALLJOYN_TCL_INSTALL_TARGET_CMDS
> >> -	cp -a $(@D)/dist/lib/lib*.so* $(TARGET_DIR)/usr/lib/
> >> -endef
> >> -
> >> -$(eval $(generic-package))
> >> diff --git a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch b/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
> >> deleted file mode 100644
> >> index efca67feae..0000000000
> >> --- a/package/alljoyn/0001-UARTStreamLinux-fix-build-on-sparc.patch
> >> +++ /dev/null
> >> @@ -1,56 +0,0 @@
> >> -From b8e35cf95184ff18bcf923f900439f56c93609db Mon Sep 17 00:00:00 2001
> >> -From: Romain Naour <romain.naour@gmail.com>
> >> -Date: Sat, 16 Jul 2016 15:23:41 +0200
> >> -Subject: [PATCH] UARTStreamLinux: fix build on sparc
> >> -
> >> -Some of the serial port highest speed are not defined on SPARC, so
> >> -alljoyn should not use them, so we add a patch to fix that.
> >> -
> >> -From:
> >> -https://git.buildroot.org/buildroot/commit/?id=c5e96d8935016456bea342db170ae6a139a8470f
> >> -
> >> -Fixes:
> >> -http://autobuild.buildroot.net/results/e5b/e5b30b5e0d86b44b97410d434b771e1fb7b18de0
> >> -
> >> -Signed-off-by: Romain Naour <romain.naour@gmail.com>
> >> ----
> >> - common/os/posix/UARTStreamLinux.cc | 8 ++++++++
> >> - 1 file changed, 8 insertions(+)
> >> -
> >> -diff --git a/common/os/posix/UARTStreamLinux.cc b/common/os/posix/UARTStreamLinux.cc
> >> -index c193b70..ae81d9d 100644
> >> ---- a/common/os/posix/UARTStreamLinux.cc
> >> -+++ b/common/os/posix/UARTStreamLinux.cc
> >> -@@ -111,21 +111,29 @@ QStatus UART(const qcc::String& devName, uint32_t baud, uint8_t databits, const
> >> -         speed = B2000000;
> >> -         break;
> >> - 
> >> -+#ifdef B2500000
> >> -     case 2500000:
> >> -         speed = B2500000;
> >> -         break;
> >> -+#endif
> >> - 
> >> -+#ifdef B3000000
> >> -     case 3000000:
> >> -         speed = B3000000;
> >> -         break;
> >> -+#endif
> >> - 
> >> -+#ifdef B3500000
> >> -     case 3500000:
> >> -         speed = B3500000;
> >> -         break;
> >> -+#endif
> >> - 
> >> -+#ifdef B4000000
> >> -     case 4000000:
> >> -         speed = B4000000;
> >> -         break;
> >> -+#endif
> >> - 
> >> -     default:
> >> -         QCC_LogError(ER_BAD_ARG_2, ("Invalid baud %d", baud));
> >> --- 
> >> -2.5.5
> >> -
> >> diff --git a/package/alljoyn/Config.in b/package/alljoyn/Config.in
> >> deleted file mode 100644
> >> index 781d91bbe9..0000000000
> >> --- a/package/alljoyn/Config.in
> >> +++ /dev/null
> >> @@ -1,24 +0,0 @@
> >> -config BR2_PACKAGE_ALLJOYN
> >> -	bool "alljoyn"
> >> -	depends on BR2_USE_MMU # fork()
> >> -	depends on !BR2_STATIC_LIBS
> >> -	depends on BR2_INSTALL_LIBSTDCPP
> >> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
> >> -	depends on BR2_TOOLCHAIN_HAS_THREADS
> >> -	depends on BR2_USE_WCHAR
> >> -	select BR2_PACKAGE_LIBCAP
> >> -	help
> >> -	  The AllJoyn framework defines a common way for devices and
> >> -	  apps to communicate with one another regardless of brands,
> >> -	  categories, transports, and OSes. Developers write
> >> -	  applications that discover nearby devices, and communicate
> >> -	  with each other directly and through the cloud, unleashing
> >> -	  new possibilities in the Internet of Things.
> >> -
> >> -	  https://allseenalliance.org
> >> -
> >> -comment "alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library"
> >> -	depends on BR2_USE_MMU
> >> -	depends on BR2_TOOLCHAIN_HAS_SYNC_4
> >> -	depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
> >> -		!BR2_USE_WCHAR || BR2_STATIC_LIBS
> >> diff --git a/package/alljoyn/alljoyn.hash b/package/alljoyn/alljoyn.hash
> >> deleted file mode 100644
> >> index 47dd0d4de4..0000000000
> >> --- a/package/alljoyn/alljoyn.hash
> >> +++ /dev/null
> >> @@ -1,2 +0,0 @@
> >> -# Locally computed:
> >> -sha256	fc437d96cf1213f18048240b5d12a374b31894d21830a0a6ccf562ffa13425d5	alljoyn-16.04.00a-src.tar.gz
> >> diff --git a/package/alljoyn/alljoyn.mk b/package/alljoyn/alljoyn.mk
> >> deleted file mode 100644
> >> index d05705c429..0000000000
> >> --- a/package/alljoyn/alljoyn.mk
> >> +++ /dev/null
> >> @@ -1,67 +0,0 @@
> >> -################################################################################
> >> -#
> >> -# alljoyn
> >> -#
> >> -################################################################################
> >> -
> >> -ALLJOYN_REV = 16.04
> >> -ALLJOYN_VERSION = $(ALLJOYN_REV).00a
> >> -ALLJOYN_SOURCE = alljoyn-$(ALLJOYN_VERSION)-src.tar.gz
> >> -ALLJOYN_SITE = https://mirrors.kernel.org/allseenalliance/alljoyn/$(ALLJOYN_REV)
> >> -# See https://allseenalliance.org/alliance/ip-policy
> >> -ALLJOYN_LICENSE = ISC
> >> -
> >> -ALLJOYN_DEPENDENCIES = host-python host-scons libcap
> >> -ALLJOYN_INSTALL_STAGING = YES
> >> -
> >> -# AllJoyn can be compiled in debug or release mode. By default, AllJoyn is built
> >> -# in debug mode.
> >> -ALLJOYN_VARIANT = release
> >> -
> >> -ALLJOYN_BINDINGS = c,cpp
> >> -
> >> -# By setting openwrt for OS and CPU, AllJoyn cross-compilation can be finely
> >> -# tuned through TARGET_xxx options. All TARGET_xxx variables must be defined
> >> -# otherwise compilation will fail.
> >> -# CROSS_COMPILE option should not be used as it works only for linux/ARM.
> >> -ALLJOYN_OS = openwrt
> >> -ALLJOYN_CPU = openwrt
> >> -
> >> -# AllJoyn installs everything in this relative path
> >> -ALLJOYN_DISTDIR = build/$(ALLJOYN_OS)/$(ALLJOYN_CPU)/$(ALLJOYN_VARIANT)/dist/
> >> -
> >> -ALLJOYN_SCONS_OPTS = \
> >> -	-j$(PARALLEL_JOBS) \
> >> -	V=1 \
> >> -	OS=$(ALLJOYN_OS) \
> >> -	CPU=$(ALLJOYN_CPU) \
> >> -	VARIANT=$(ALLJOYN_VARIANT) \
> >> -	BR=off \
> >> -	CRYPTO=builtin \
> >> -	BINDINGS=$(ALLJOYN_BINDINGS) \
> >> -	TARGET_CFLAGS="$(TARGET_CFLAGS)" \
> >> -	TARGET_CPPFLAGS="$(TARGET_CPPFLAGS)" \
> >> -	TARGET_LINKFLAGS="$(TARGET_LINKFLAGS)" \
> >> -	TARGET_CC="$(TARGET_CC)" \
> >> -	TARGET_CXX="$(TARGET_CXX)" \
> >> -	TARGET_LD="$(TARGET_LD)" \
> >> -	TARGET_LINK="$(TARGET_CXX)" \
> >> -	TARGET_AR="$(TARGET_AR)" \
> >> -	TARGET_RANLIB="$(TARGET_RANLIB)" \
> >> -	TARGET_PATH="$(BR_PATH)"
> >> -
> >> -define ALLJOYN_BUILD_CMDS
> >> -	cd $(@D); $(HOST_DIR)/bin/python2 $(SCONS) $(ALLJOYN_SCONS_OPTS)
> >> -endef
> >> -
> >> -define ALLJOYN_INSTALL_STAGING_CMDS
> >> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib* $(STAGING_DIR)/usr/lib/
> >> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/inc/* $(STAGING_DIR)/usr/include/
> >> -endef
> >> -
> >> -# Only install alljoyn dynamic libraries into target directory
> >> -define ALLJOYN_INSTALL_TARGET_CMDS
> >> -	cp -a $(@D)/$(ALLJOYN_DISTDIR)/*/lib/lib*.so* $(TARGET_DIR)/usr/lib/
> >> -endef
> >> -
> >> -$(eval $(generic-package))
> >> -- 
> >> 2.21.0
> >>
> >> _______________________________________________
> >> buildroot mailing list
> >> buildroot at busybox.net
> >> http://lists.busybox.net/mailman/listinfo/buildroot
> > 
> 

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages
  2019-10-28 22:40     ` Yann E. MORIN
@ 2019-10-28 23:18       ` Titouan Christophe
  0 siblings, 0 replies; 5+ messages in thread
From: Titouan Christophe @ 2019-10-28 23:18 UTC (permalink / raw
  To: buildroot

Hello Yann and Romain,

On 10/28/19 11:40 PM, Yann E. MORIN wrote:
> Romain, All,
> 
> On 2019-10-28 23:17 +0100, Romain Naour spake thusly:
>> Le 28/10/2019 ? 22:20, Yann E. MORIN a ?crit?:
>>> Titouan, All,
>>>
>>> On 2019-10-28 00:39 +0100, Titouan Christophe spake thusly:
>>>> Signed-off-by: Titouan Christophe <titouan.christophe@railnova.eu>
>>
>> Can you explain why you want to remove theses packages?
>> Indeed there is no activity since 2 years, is it unmaintained ?
> 
> See the thread about that:
>      http://lists.busybox.net/pipermail/buildroot/2019-October/264360.html
> 
> Regards,
> Yann E. MORIN.

I discussed this with Romain IRL, and I also think I should have make 
this clear in the commit msg.

Anyway, since I need to fix the Config.in.legacy, I'll add this too.

> 
>> Best regards,
>> Romain
>>
>>>> ---
>>>>   DEVELOPERS                                    |  4 -
>>>>   package/Config.in                             |  4 -
>>>
>>> You forgot to add the removed packages to Config.in.legacy...

Woops !

>>>
>>> Regards,
>>> Yann E. MORIN.

Thx for your reviews !

Kind regards,
Titouan

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

end of thread, other threads:[~2019-10-28 23:18 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-10-27 23:39 [Buildroot] [PATCH 1/1] package/alljoyn*: Remove alljoyn suite packages Titouan Christophe
2019-10-28 21:20 ` Yann E. MORIN
2019-10-28 22:17   ` Romain Naour
2019-10-28 22:40     ` Yann E. MORIN
2019-10-28 23:18       ` Titouan Christophe

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.