From patchwork Fri Dec 9 21:48:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 6291 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4NTPlx4XxDz3wkR for ; Fri, 9 Dec 2022 21:48:29 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4NTPlx1CPPzRK; Fri, 9 Dec 2022 21:48:29 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4NTPlx0YTqz2yxp; Fri, 9 Dec 2022 21:48:29 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4NTPlw14fvz2xQQ for ; Fri, 9 Dec 2022 21:48:28 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4NTPlv3CwLzQv; Fri, 9 Dec 2022 21:48:27 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1670622507; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=oWLgp8Kg5WEQYNsLyOH4sH5az6tFsgb+ISKahj6iQ5g=; b=UAmIXA9uzafAQIH0fSrLaHXLiyKjOGch7mbSHRkfT07mcdWMCggRs4OObRIEGJT7OR4Zkg p7RtoFeZVVQifbCQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1670622507; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=oWLgp8Kg5WEQYNsLyOH4sH5az6tFsgb+ISKahj6iQ5g=; b=VZ2dFKxAW+5gFqP0igARVPSj3CbriyeGT6oF69/2RYb58zAPCOc4U0xwXvbvXfkh99AZL7 LHs1JzkVRE7j2KTYtZ/a5YwML3udeXFmkFNaVpORCu8Mg6ThXcST0JUfVIO54yijehc51m GTyvUfxSDgsCF8Xw86WVXvyqzfDy7IEl8RYniBldjQfPNJ/Fh9zPF+I01s5GpvKAzW0SmG dXGzuS0IlEPVYqll9itSXmazoDuMqOL7gBC+UvQpZyiv8Mk/9h8KKlMgENTQvZDvKEkMb2 tqiGdNOOquwjeFJu2+/j61+G2btGXixi+o7pmko90xiUoQOb0TWq4NP9XocS1w== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] libyang: Update to version 2.1.4 Date: Fri, 9 Dec 2022 22:48:25 +0100 Message-Id: <20221209214825.3317182-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 2.0.194 to 2.1.4 - Update of rootfile - Changelog Version 2.1.4 Latest Main changes of this release are: large extensions refactoring increased ext plugin API version new callbacks and capabilities of plugins changes in the parsed and compiled ext instance structures native support for structure extension error path logging improvements fixed unions with leafrefs yanglint schema mount support huge number of other fixes and improvements Version 2.0.231 Main changes of this release are: XPath axes support schema-mount fixes many other fixes in various parts of the library Signed-off-by: Adolf Belka Reviewed-by: Peter Müller --- config/rootfiles/common/libyang | 16 +++++++++++++--- lfs/libyang | 6 +++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/common/libyang b/config/rootfiles/common/libyang index 898160158..b0dd54cda 100644 --- a/config/rootfiles/common/libyang +++ b/config/rootfiles/common/libyang @@ -7,13 +7,12 @@ #usr/include/libyang/in.h #usr/include/libyang/libyang.h #usr/include/libyang/log.h +#usr/include/libyang/metadata.h #usr/include/libyang/out.h #usr/include/libyang/parser_data.h #usr/include/libyang/parser_schema.h #usr/include/libyang/plugins.h #usr/include/libyang/plugins_exts.h -#usr/include/libyang/plugins_exts_compile.h -#usr/include/libyang/plugins_exts_print.h #usr/include/libyang/plugins_types.h #usr/include/libyang/printer_data.h #usr/include/libyang/printer_schema.h @@ -25,7 +24,18 @@ #usr/include/libyang/version.h #usr/lib/libyang.so usr/lib/libyang.so.2 -usr/lib/libyang.so.2.20.15 +usr/lib/libyang.so.2.25.4 #usr/lib/pkgconfig/libyang.pc #usr/share/man/man1/yanglint.1 #usr/share/man/man1/yangre.1 +#usr/share/yang +#usr/share/yang/modules +#usr/share/yang/modules/libyang +#usr/share/yang/modules/libyang/ietf-datastores@2018-02-14.yang +#usr/share/yang/modules/libyang/ietf-inet-types@2013-07-15.yang +#usr/share/yang/modules/libyang/ietf-yang-library@2019-01-04.yang +#usr/share/yang/modules/libyang/ietf-yang-metadata@2016-08-05.yang +#usr/share/yang/modules/libyang/ietf-yang-schema-mount@2019-01-14.yang +#usr/share/yang/modules/libyang/ietf-yang-structure-ext@2020-06-17.yang +#usr/share/yang/modules/libyang/ietf-yang-types@2013-07-15.yang +#usr/share/yang/modules/libyang/yang@2022-06-16.yang diff --git a/lfs/libyang b/lfs/libyang index f97cd0742..ae807fa8a 100644 --- a/lfs/libyang +++ b/lfs/libyang @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2018 IPFire Team # +# Copyright (C) 2007-2022 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 2.0.194 +VER = 2.1.4 THISAPP = libyang-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = aa323b39752ac426f35e1ef17ca4a61d726c48916b740511ed03b06b8132747207dd4620842f9730ff1d05f216086310bc1634f393163067c119f5eec0aa91b1 +$(DL_FILE)_BLAKE2 = 0322d5c9003b4ae49a91da981c3c7063ebc783c1ddc964b9ec89a1f75f512fadda1664a8e2add63a81ed694bd10dda1fcdc70f7a31cc947b2835d210e8e454f5 install : $(TARGET)