From c48ddeb5a5eb38dd1308710a25a93a993a8aa8f6 Mon Sep 17 00:00:00 2001 From: Ted Hess Date: Mon, 29 Sep 2025 08:03:16 -0400 Subject: [PATCH] xmlrpc-c: [Security] Remove obsolete "-internal" variant Closes #26263 Remove myself as maintainer Signed-off-by: Ted Hess --- libs/xmlrpc-c/Makefile | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/libs/xmlrpc-c/Makefile b/libs/xmlrpc-c/Makefile index 4042f4ce4f..3c4a9de971 100644 --- a/libs/xmlrpc-c/Makefile +++ b/libs/xmlrpc-c/Makefile @@ -9,13 +9,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=xmlrpc-c PKG_VERSION:=1.60.05 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tgz PKG_SOURCE_URL:=@SF/xmlrpc-c/Xmlrpc-c%20Super%20Stable/$(PKG_VERSION) PKG_HASH:=67d860062459ea2784c07b4d7913319d9539fa729f534378e8e41c8918f2adf6 -PKG_MAINTAINER:=Ted Hess PKG_LICENSE:=VARIOUS PKG_LICENSE_FILES:=doc/COPYING @@ -39,14 +38,6 @@ define Package/xmlrpc-c-common HIDDEN:=1 endef -define Package/xmlrpc-c-internal - $(call Package/xmlrpc-c/Default) - TITLE+= (uses internal expat variant) - DEPENDS:=+xmlrpc-c-common - PROVIDES:=xmlrpc-c - VARIANT:=internal -endef - define Package/xmlrpc-c-libxml2 $(call Package/xmlrpc-c/Default) TITLE+= (uses libxml2) @@ -87,10 +78,7 @@ endef Package/xmlrpc-c-common/description = $(Package/xmlrpc-c/description/Default) Package/xmlrpc-c-libxml2/description = $(Package/xmlrpc-c/description/Default) -Package/xmlrpc-c-internal/description = $(Package/xmlrpc-c/description/Default) - Package/xmlrpc-c-libxml2/description += Uses external libxml2 library (quite big) -Package/xmlrpc-c-internal/description += Uses internal expat variant (stripped down) CONFIGURE_ARGS+= \ --disable-wininet-client \ @@ -105,11 +93,6 @@ ifeq ($(BUILD_VARIANT),libxml2) --enable-libxml2-backend endif -ifeq ($(BUILD_VARIANT),internal) - CONFIGURE_ARGS += \ - --disable-libxml2-backend -endif - define Build/Compile ( cd $(PKG_BUILD_DIR)/lib/expat/gennmtab && cc -I$(PKG_BUILD_DIR) -c gennmtab.c -o gennmtab.o && cc -o gennmtab gennmtab.o ) $(call Build/Compile/Default) @@ -154,20 +137,6 @@ define Package/xmlrpc-c-libxml2/install $(1)/usr/lib/ endef -define Package/xmlrpc-c-internal/install - $(INSTALL_DIR) \ - $(1)/usr/lib - $(CP) \ - $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc.so* \ - $(1)/usr/lib/ - $(CP) \ - $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_xmltok.so* \ - $(1)/usr/lib/ - $(CP) \ - $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_xmlparse.so* \ - $(1)/usr/lib/ -endef - define Package/xmlrpc-c-server/install $(INSTALL_DIR) \ $(1)/usr/lib @@ -210,7 +179,6 @@ endef $(eval $(call BuildPackage,xmlrpc-c-common)) $(eval $(call BuildPackage,xmlrpc-c-libxml2)) -$(eval $(call BuildPackage,xmlrpc-c-internal)) $(eval $(call BuildPackage,xmlrpc-c-server)) $(eval $(call BuildPackage,xmlrpc-c-abyss)) $(eval $(call BuildPackage,xmlrpc-c-server-abyss)) -- 2.30.2