From patchwork Mon Jan 1 07:49:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 37153 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 40F6EC4706F for ; Mon, 1 Jan 2024 07:50:23 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web11.1319.1704095414464403567 for ; Sun, 31 Dec 2023 23:50:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=AdcvWNXW; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=17302f783c=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4017naQa013571 for ; Mon, 1 Jan 2024 07:50:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from:to:subject:date:message-id:content-transfer-encoding :content-type:mime-version; s=PPS06212021; bh=0Kj8lIiOLuoyqDG2AC qoRE6Ie31EOjz/U2pABGXWwTQ=; b=AdcvWNXWbt6P8xOM1v2ybZHHLMOWKwszbq ekmS+WZjH9Y+6KRSduUKN0iFX8N9YjQta1yXB8iIoILho276QbCH6n9L9aoO9DNW ej2sAs2aqz23lrQaQl6oV3CvF5uQRrg4N/9XM9kSrF8snWWYe/QbMAp8ArdA+KHl U7jKjFERJtKYYxA/U6BBpZjUGsotYyD12dz9f8kLmGMk2+3mhAdsqOoEXZYsi2v1 rRAZ22JZK+XcdG+LdEhxtl7tDAgUaPwcve7XLz0D/YVPk/32h/l7dBS8Xri8xRPe 0FP2ee3fRcjn5RS9YUAUGBl5h9bF5rLmPV1ZCF0U0ueueSAa87gA== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3vaa661pjx-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 01 Jan 2024 07:50:13 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gdwPTfYhzCesD87lHXgSjoiXfaeeczApg5gzizIg2h/EP1B2COtJWrZsdHTWRB+XG7kqbEhOByBkV9BpA6cefTe2Q4QfivtHYePHjjoVJkLh8fX2PUaY4FWE3oWPsvnuSpg9cSp5kLInEsAFlPZhoHNkar6saDoFnvQmx2EECpBmAFu9tnJm25V45NL4rKRiaghtRSVzhlCYKoiEFjLjO/UkXsjDQvfWoIyrx5KODiU0in/975kPiBAIIU0pFC/TEdIiJVHRjcW9Wlt1pg6UH11KZ3BuWjImeHr+SBVJj2LWHeFZH2jFcmfIKl4WmF3qc0AGRMtLE6FwexDg4s1P+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=0Kj8lIiOLuoyqDG2ACqoRE6Ie31EOjz/U2pABGXWwTQ=; b=H3cy7n5hvaAyUmNaQ7LzhmH5m8c2RQLpYd2G1YN4OrJVCq4sYn4taJVkVlnOM+lwqosSTalMYyaUiJLu1i/f3vnpnEGNQiqty83nlhmMs7UEdIEX7U8esUj4krT2FlM0Rujm4tS397bMom+XNKrS/pp2iaCwPVznpAFlVQZ4A3+UZPweoO4MIs5eqE+KRufxI/TcKD6fs3LpH9L/wQPKAcDt7wylyquzIjAlvZQU6kcezVe8Qw9nnZJqpeZs3GhkPo9uyG44TkLpyDnEcWMlOSYWMjHz688cwRPCyuaOlhDndpaOZXXxIMbM2xDBDEQhbN79x8WYKvZsPR+uhIYlNQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) by IA0PR11MB7814.namprd11.prod.outlook.com (2603:10b6:208:408::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Mon, 1 Jan 2024 07:50:09 +0000 Received: from DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3]) by DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3%3]) with mapi id 15.20.7135.023; Mon, 1 Jan 2024 07:50:09 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 1/5] libtdb: upgrade 1.4.8 -> 1.4.9 Date: Mon, 1 Jan 2024 15:49:54 +0800 Message-Id: <20240101074958.2782143-1-yi.zhao@windriver.com> X-Mailer: git-send-email 2.25.1 X-ClientProxiedBy: TYCP286CA0368.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:79::19) To DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7484:EE_|IA0PR11MB7814:EE_ X-MS-Office365-Filtering-Correlation-Id: 96dacca8-fe3e-4ceb-eb97-08dc0a9e46b5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: fQMMUXoyUpFbciR1MQYKbiHzjS8z9FE5LyGCFaKQT5ZP6+O+0/xbyxzjF7FmYUEM3OCYGZi8g+46gDUtmXFqa4zhPgf8Zc48GWaf3NGmhIIIZlOwgUDgc4MyQ6ZlRjYy49yYCS7Hv27sbRQ+jSbhYcQyOqlK3Wu7iasG8Goioys3IZNCv8XPFw4DxR+EID1v4+FFzZ9IJE90KJChpb96Da+yeWmf3pgHCqlwiAYCePWZyp0oh7NY1Krfo+R3Oa6v4TYWOl1SzzVZ+KWC+GAolTDk5W1gPi4JfQSkND8LG+FmObeXEAIvPiYrEbNIWt+juMRjwCqhS1OkgGtiwbxR17PdYaffl/IpMEaqPZJMWB0PmWGkccq3BmtgTx/clSCTPmn0jp30NyBJeDQ4XfNvF356UUTqBCljwcR7xWm8yuVM4x1kPvyIiDOU4nFaBGchhXur7na+xs5FvPH6HyfnW1AtV7lPQGbJPLks1TOYLRNVfdK2TUPu0Lt6y2G4DTnsEFanXO+Ffzz7qQs4NvCr2wNlQh7xyKDk5c9QIwDcqseMjSUoUmKxdu35t4ahsaiEal60nNADNmTF35EeS7gHt/2yd0bGPjR4gh/l1QM9FxU= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7484.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(346002)(396003)(136003)(39840400004)(366004)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(1076003)(26005)(83380400001)(2616005)(6666004)(6506007)(6512007)(53546011)(5660300002)(44832011)(41300700001)(2906002)(478600001)(6486002)(316002)(8676002)(8936002)(66946007)(6916009)(66476007)(66556008)(86362001)(36756003)(38100700002)(38350700005)(52116002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 3MUVZXKuTjQTpMfGEXTjNrFp7sClCtiMbvqFrfGE8jpA3oswKjIS4xZBWWSPUgXG2CzyFgSduANUIQdF2ZOZAV/dVGcRq5q0eaXo2ofivf73Cx571q248uj7OkJ5Sy1DxmNUhJuipFzGp/y3MSrJ/8SbIly8J3uVK94xrdz38wRuSkTWzsEuye9/Cdyn/2wtXdUcJmJXD37TNaDyKlr+iZaho85aB3hYH0aYOF5FiSd8uwXz7RyLBra/2JXISWX6NAHFXcHb0kw03aPDCta9v48PmG67l/Fff4Fk7vxoJyIcq+QEBT5Wzm7ZQ5Y8Yl5QJQvkOy3wXsPLum3d/7JrpTuQGEtI96vmiJFOZGJWRG5EaGG0mQjJ8kKda98YFojbFjxzu5sclSLUdDKlA7vvPC1z7t53WEHTaQ6izKCkbBfpwGGH8vtamYK5CcKdLJhoktT5E1qWSfN4PjjPIXISOVKLaTpopPpNaOvGtlU16LJDzA3jAeU5tb8RHdLXE+jYMTPj2m5ES5iQVNxbjK8AmZnyeHrw7qhUkvQy5q+vNTi1BzcQCnSlbkbFhpR9MivplTS4hwxKBQ9b1vQ81E0noQODwp61g2lc9Zefo115CDNzNEmXE4loNh5lrZJtW8GQ0u8xZ2euxGg2eb4M6OfZQVaBGf+6+sHjglYdcakIHqFFoSc1i7Mt45yyBuUGsZWOnqp7tLAIQT9+YnSch9ayqJHTld0QsXbEb7T3tOrynrPG2yisRNFqUR4vgwe3xA1K8I1jsnAiSoeqjHVKma+jONg3NiHt6xoC8emiuNNUinUIB0cOCCOSHt3G7j+PU97vaXIeu9Ciruw5SqaR+yLWFaypqw0nScALDPErhwe/NgB1Toy4aD+jHFkhkxu9+QJRJxAl45/bAqJ0mVJYLpBJ8xq4S23fyLxeziLpT4pCj+Gvk0PJhJ65+rhsDjX2H/XZWair/aR1Z7nputakNelWb0ecc8SsBOJxIrNOvDG9IpzHV/M5EjKuI8egbKFNgR9elKnvBZdADXGbXuDk7384CK6rZY7NuG7pyDY6gcPU4loGpY4yWG5XKJbB0lt0ElTXThkgOsYM6b7QunDXtxkKl4High4OM3VNazKuhHHNdeVgJsipKhIYOdwG4iwYBohvcbv1AVOZFfGJg35pcJlIgjkTxGgfbAo1n9Tw9la4J0SwyckaecDQfNjFQFFFDAWYj4azZ/Q4oipZm7AwGLtHsIBDURZUB1SHXzKD2XsCQ5BF5ydXHRnprew+D62sDJA66VOC1QIlyU0YbJWV73SgbkeUn1bzxTRhmIacYPecEtYbf95/4fXAPTsmzGPK+i4OhBiEOfHyv/+D3Bi0phFo/xWsaBRsvxS7SVRWA+tYT/dhzTu8y7ubzcmZISk+uYhnd9SqGN5NRHu1151Upycuj3aWpEnyG7UrPcPtkSe7WbwaHdCbpOSQnb+QT0PTthr9yMJHXRpe4SCwa/CyTeRNIMYH3LXNvr2mWJlZUU7GZNspvPKSJ99VS1xpdU8QJvaTV5+0m0s9kBunX1iOtRd4BfigQNyrXvgt2iIrs6IQJwe0LPj/bFP4Xv8QzkKCR5K6 X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 96dacca8-fe3e-4ceb-eb97-08dc0a9e46b5 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7484.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2024 07:50:08.9792 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: EyADk0TK6JzxEd1JHjKcC5PSor7kxXnxdudN7vDX18MaB32UKTnVn0p3Ly7R/6rqOvZF6didjVZ/ekOpY+xVwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7814 X-Proofpoint-GUID: pKyq2n2-2hFljBzPp4CoguMr22KaNFFh X-Proofpoint-ORIG-GUID: pKyq2n2-2hFljBzPp4CoguMr22KaNFFh X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-16_25,2023-11-16_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 clxscore=1015 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401010063 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 01 Jan 2024 07:50:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/107978 * Remove PACKAGECONFIG[libaio] as libaio is no longer required by libtdb. * Add ptest. * Refresh patches. Signed-off-by: Yi Zhao --- ...b-Add-configure-options-for-packages.patch | 48 ++++++++----------- ...-pyext_PATTERN-for-cross-compilation.patch | 6 +-- .../recipes-support/libtdb/libtdb/run-ptest | 17 +++++++ .../{libtdb_1.4.8.bb => libtdb_1.4.9.bb} | 19 ++++++-- 4 files changed, 53 insertions(+), 37 deletions(-) create mode 100644 meta-networking/recipes-support/libtdb/libtdb/run-ptest rename meta-networking/recipes-support/libtdb/{libtdb_1.4.8.bb => libtdb_1.4.9.bb} (71%) diff --git a/meta-networking/recipes-support/libtdb/libtdb/0001-tdb-Add-configure-options-for-packages.patch b/meta-networking/recipes-support/libtdb/libtdb/0001-tdb-Add-configure-options-for-packages.patch index 93a85e854..477b1cec7 100644 --- a/meta-networking/recipes-support/libtdb/libtdb/0001-tdb-Add-configure-options-for-packages.patch +++ b/meta-networking/recipes-support/libtdb/libtdb/0001-tdb-Add-configure-options-for-packages.patch @@ -1,4 +1,4 @@ -From d3b1d23e01e323b9610843ab6bef096512f6c244 Mon Sep 17 00:00:00 2001 +From 613cfb43622f0138edfcf3ad7a8fecc568e17db4 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Wed, 19 Jun 2019 17:53:34 +0800 Subject: [PATCH] tdb: Add configure options for packages @@ -6,7 +6,6 @@ Subject: [PATCH] tdb: Add configure options for packages Add configure options for the following packages: - acl - attr - - libaio - libbsd - libcap - valgrind @@ -18,16 +17,20 @@ Signed-off-by: Jackie Huang Update to 1.4.0 Signed-off-by: Changqing Li + +Rebase to 1.4.9 +Remove libaio option +Signed-off-by: Yi Zhao --- - lib/replace/wscript | 92 ++++++++++++++++++++++++++++++++++----------- - wscript | 6 +++ - 2 files changed, 77 insertions(+), 21 deletions(-) + lib/replace/wscript | 79 +++++++++++++++++++++++++++++++++------------ + wscript | 6 ++++ + 2 files changed, 65 insertions(+), 20 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 827d74f..70cde6f 100644 +index 199e636..cb13b62 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -25,6 +25,41 @@ def options(opt): +@@ -25,6 +25,34 @@ def options(opt): opt.PRIVATE_EXTENSION_DEFAULT('') opt.RECURSE('buildtools/wafsamba') @@ -45,13 +48,6 @@ index 827d74f..70cde6f 100644 + help=("Disable use of attr"), + action="store_false", dest='enable_attr', default=False) + -+ opt.add_option('--with-libaio', -+ help=("Enable use of libaio"), -+ action="store_true", dest='enable_libaio') -+ opt.add_option('--without-libaio', -+ help=("Disable use of libaio"), -+ action="store_false", dest='enable_libaio', default=False) -+ + opt.add_option('--with-libbsd', + help=("Enable use of libbsd"), + action="store_true", dest='enable_libbsd') @@ -69,51 +65,45 @@ index 827d74f..70cde6f 100644 @Utils.run_once def configure(conf): conf.RECURSE('buildtools/wafsamba') -@@ -35,12 +70,25 @@ def configure(conf): +@@ -38,12 +66,21 @@ def configure(conf): conf.DEFINE('HAVE_LIBREPLACE', 1) conf.DEFINE('LIBREPLACE_NETWORK_CHECKS', 1) - conf.CHECK_HEADERS('linux/types.h crypt.h locale.h acl/libacl.h compat.h') - conf.CHECK_HEADERS('acl/libacl.h attr/xattr.h compat.h ctype.h dustat.h') + conf.CHECK_HEADERS('linux/types.h crypt.h locale.h compat.h') -+ conf.CHECK_HEADERS('attr/xattr.h compat.h ctype.h dustat.h') ++ conf.CHECK_HEADERS('compat.h ctype.h dustat.h') conf.CHECK_HEADERS('fcntl.h fnmatch.h glob.h history.h krb5.h langinfo.h') conf.CHECK_HEADERS('locale.h ndir.h pwd.h') - conf.CHECK_HEADERS('shadow.h sys/acl.h') - conf.CHECK_HEADERS('sys/attributes.h attr/attributes.h sys/capability.h sys/dir.h sys/epoll.h') + conf.CHECK_HEADERS('shadow.h') + conf.CHECK_HEADERS('sys/attributes.h sys/dir.h sys/epoll.h') -+ + if Options.options.enable_acl: + conf.CHECK_HEADERS('acl/libacl.h sys/acl.h') + + if Options.options.enable_attr: + conf.CHECK_HEADERS('attr/attributes.h attr/xattr.h') + -+ if Options.options.enable_libaio: -+ conf.CHECK_HEADERS('libaio.h') -+ + if Options.options.enable_libcap: + conf.CHECK_HEADERS('sys/capability.h') + - conf.CHECK_HEADERS('port.h') conf.CHECK_HEADERS('sys/fcntl.h sys/filio.h sys/filsys.h sys/fs/s5param.h') conf.CHECK_HEADERS('sys/id.h sys/ioctl.h sys/ipc.h sys/mman.h sys/mode.h sys/ndir.h sys/priv.h') -@@ -110,9 +158,10 @@ def configure(conf): + conf.CHECK_HEADERS('sys/resource.h sys/security.h sys/shm.h sys/statfs.h sys/statvfs.h sys/termio.h') +@@ -113,8 +150,9 @@ def configure(conf): conf.CHECK_HEADERS('sys/fileio.h sys/filesys.h sys/dustat.h sys/sysmacros.h') conf.CHECK_HEADERS('xfs/libxfs.h netgroup.h') - conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') -- conf.CHECK_HEADERS('nss_common.h nsswitch.h ns_api.h') +- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') + if Options.options.enable_valgrind: + conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -+ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') -+ ++ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') + conf.CHECK_HEADERS('nss_common.h nsswitch.h ns_api.h') conf.CHECK_HEADERS('sys/extattr.h sys/ea.h sys/proplist.h sys/cdefs.h') conf.CHECK_HEADERS('utmp.h utmpx.h lastlog.h') - conf.CHECK_HEADERS('syscall.h sys/syscall.h inttypes.h') -@@ -431,20 +480,21 @@ def configure(conf): +@@ -443,20 +481,21 @@ def configure(conf): strlcpy_in_bsd = False @@ -150,7 +140,7 @@ index 827d74f..70cde6f 100644 conf.CHECK_CODE(''' struct ucred cred; diff --git a/wscript b/wscript -index 71ada31..10b16a7 100644 +index 5e6a928..5443b43 100644 --- a/wscript +++ b/wscript @@ -69,6 +69,12 @@ def options(opt): diff --git a/meta-networking/recipes-support/libtdb/libtdb/0002-Fix-pyext_PATTERN-for-cross-compilation.patch b/meta-networking/recipes-support/libtdb/libtdb/0002-Fix-pyext_PATTERN-for-cross-compilation.patch index 6bd118b53..00ec8a477 100644 --- a/meta-networking/recipes-support/libtdb/libtdb/0002-Fix-pyext_PATTERN-for-cross-compilation.patch +++ b/meta-networking/recipes-support/libtdb/libtdb/0002-Fix-pyext_PATTERN-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From 10b4546edb194ede7a5e8bb5e4c9f5fdc67984eb Mon Sep 17 00:00:00 2001 +From de39c696a62894fd9c6626d3e2931e42e3407be5 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 24 Nov 2021 13:33:35 +0800 Subject: [PATCH] Fix pyext_PATTERN for cross compilation @@ -25,10 +25,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py -index a23bd01..af202e0 100644 +index b2dd1a9..2bd3545 100644 --- a/third_party/waf/waflib/Tools/python.py +++ b/third_party/waf/waflib/Tools/python.py -@@ -328,7 +328,7 @@ def check_python_headers(conf, features='pyembed pyext'): +@@ -339,7 +339,7 @@ def check_python_headers(conf, features='pyembed pyext'): x = 'MACOSX_DEPLOYMENT_TARGET' if dct[x]: env[x] = conf.environ[x] = str(dct[x]) diff --git a/meta-networking/recipes-support/libtdb/libtdb/run-ptest b/meta-networking/recipes-support/libtdb/libtdb/run-ptest new file mode 100644 index 000000000..7bc56f77c --- /dev/null +++ b/meta-networking/recipes-support/libtdb/libtdb/run-ptest @@ -0,0 +1,17 @@ +#!/bin/sh + +ptestdir=$(dirname "$(readlink -f "$0")") +cd "$ptestdir"/tests || exit + +tests=$(find * -type f -name 'tdb1-*') + +for f in replace_testsuite $tests +do + if test -x ./"$f"; then + if ./"$f" > ./"$f".out 2> ./"$f".err; then + echo "PASS: $f" + else + echo "FAIL: $f" + fi + fi +done diff --git a/meta-networking/recipes-support/libtdb/libtdb_1.4.8.bb b/meta-networking/recipes-support/libtdb/libtdb_1.4.9.bb similarity index 71% rename from meta-networking/recipes-support/libtdb/libtdb_1.4.8.bb rename to meta-networking/recipes-support/libtdb/libtdb_1.4.9.bb index 5dc87bd91..248b72967 100644 --- a/meta-networking/recipes-support/libtdb/libtdb_1.4.8.bb +++ b/meta-networking/recipes-support/libtdb/libtdb_1.4.9.bb @@ -11,9 +11,10 @@ export PYTHONHASHSEED="1" SRC_URI = "https://samba.org/ftp/tdb/tdb-${PV}.tar.gz \ file://0001-tdb-Add-configure-options-for-packages.patch \ file://0002-Fix-pyext_PATTERN-for-cross-compilation.patch \ + file://run-ptest \ " -SRC_URI[sha256sum] = "8434c9c857d13ce3fa8466f75601f25c3693676b36919f159e0ad6121baf5ce8" +SRC_URI[sha256sum] = "0ac226073e3a2db8648da7af744cb95f50766a52feeb001d558b2b321b74a765" PACKAGECONFIG ??= "\ ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)} \ @@ -22,17 +23,16 @@ PACKAGECONFIG ??= "\ PACKAGECONFIG[acl] = "--with-acl,--without-acl,acl" PACKAGECONFIG[attr] = "--with-attr,--without-attr,attr" -PACKAGECONFIG[libaio] = "--with-libaio,--without-libaio,libaio" PACKAGECONFIG[libbsd] = "--with-libbsd,--without-libbsd,libbsd" PACKAGECONFIG[libcap] = "--with-libcap,--without-libcap,libcap" PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind" S = "${WORKDIR}/tdb-${PV}" -inherit waf-samba +inherit waf-samba pkgconfig ptest -#cross_compile cannot use preforked process, since fork process earlier than point subproces.popen -#to cross Popen +# Cross_compile cannot use preforked process, since fork process earlier than point subproces.popen +# to cross Popen export WAF_NO_PREFORK="yes" EXTRA_OECONF += "--disable-rpath \ @@ -42,6 +42,15 @@ EXTRA_OECONF += "--disable-rpath \ --with-libiconv=${STAGING_DIR_HOST}${prefix}\ " +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + install -m 0755 ${B}/bin/tdb1-* ${D}${PTEST_PATH}/tests/ + install -m 0755 ${B}/bin/replace_testsuite ${D}${PTEST_PATH}/tests/ + install -d ${D}${PTEST_PATH}/tests/test + install -m 0644 ${B}/test/*.tdb ${D}${PTEST_PATH}/tests/test/ + install -m 0644 ${B}/test/*.corrupt ${D}${PTEST_PATH}/tests/test/ +} + PACKAGES += "tdb-tools python3-tdb" RPROVIDES:${PN}-dbg += "python3-tdb-dbg" From patchwork Mon Jan 1 07:49:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 37157 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 61A5EC4707B for ; Mon, 1 Jan 2024 07:50:23 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.1264.1704095414982734204 for ; Sun, 31 Dec 2023 23:50:15 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=Gz/x4EGU; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=17302f783c=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4017naQb013571 for ; Mon, 1 Jan 2024 07:50:14 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from:to:subject:date:message-id:in-reply-to:references :content-transfer-encoding:content-type:mime-version; s= PPS06212021; bh=wxPIh8LfyEl+06csooKqm/zuXhodLDTJ+KVxuSSvTYQ=; b= Gz/x4EGU8I239uf1oROEBGIrcCo/e/wh9dAkxXkjc7YG6Rte+V+mbaAwZTIJLtec OmtfWsSyfSoiNwMfCw4S+7PMz7WDFKLfRJdcugPhfT8qESpK8rD1QnBu5PM49gox cHoWSmimuv6kZ9Nq6yB773Pk4I9JZEcUC7Bt+nYlA0nm+q+Yind0Uw45qMTCgQJN at3XOMkzpuUH5zOf1l3lL2KYR274QeZouRVQFvtDFvnqbooJNqFg5Z6HLFaofmWH jQ87laqxwDadUKtmZnxxamxX1k5bIBSCthsQUyjmLo1dycEgzzA1LX6fBI3a8CH2 ziDO5KKyRN/m5NtcGrPnpg== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3vaa661pjx-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 01 Jan 2024 07:50:14 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MC8haFnX4RvjwpKNWul+7coezvglLVXMj4zV8Aw5q8gEtfQO1zOrJyZas1XmL96IaqDs+8nxiCdZKQNWk+Eau+nJCOsoHNrWhfaB4HU1AP9T1z1VggZgF1VcGd7F8Yvk6GuMR/ct3f0I3xUfFwpmrWvbw5pAxPyDCwv8g41h65vb/oGCf0VIg9qxgGNkjM0lpwmfkIK6wTRWvizZQmF3K8ji39+AXnSBBVHd9obw/p/YKaNyk1DAwGpziuCHk1ZwDrnwCjKCDtks5EhOQAB7vBLurRdI1z13nzqZpOjzC7ToJPRBXAEHpIef4nz88AFVGJ2I3cmI4qppSRUfLL4U3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wxPIh8LfyEl+06csooKqm/zuXhodLDTJ+KVxuSSvTYQ=; b=fzSb9tbXNcg2CrzPY6yQCjt3fcw2ZBtvuALvcESSL4v4wlBEljxk2xuUEHNFznG0MJPul8IxKx2SnvvlDEwmpCcJLldeYfPXyoMoxk952J6kGVFHGzqL0m9Ac4UvVAXSP2q8VrQS/rwFpFxbXR4wrG26k7XFboET5E6ftaFOars/mC77knmtzpq74Em0iT6BKa+B/wC8OJTsECZ3JHbBDIH9TDEyar2JBKSaHr+MJWxHAoWXfjnwuFPsHykFFKffgJTU4J59/qLf1PKeJBjM9KpJXQojLvWOF15u2W5aelctgxo6bZoYqlx/Fc1FDIm6a+6J8PL079a0wFMhCNhbWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) by IA0PR11MB7814.namprd11.prod.outlook.com (2603:10b6:208:408::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Mon, 1 Jan 2024 07:50:10 +0000 Received: from DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3]) by DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3%3]) with mapi id 15.20.7135.023; Mon, 1 Jan 2024 07:50:10 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 2/5] libtalloc: upgrade 2.4.0 -> 2.4.1 Date: Mon, 1 Jan 2024 15:49:55 +0800 Message-Id: <20240101074958.2782143-2-yi.zhao@windriver.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240101074958.2782143-1-yi.zhao@windriver.com> References: <20240101074958.2782143-1-yi.zhao@windriver.com> X-ClientProxiedBy: TYCP286CA0368.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:79::19) To DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7484:EE_|IA0PR11MB7814:EE_ X-MS-Office365-Filtering-Correlation-Id: f506a8b6-0150-4f23-e629-08dc0a9e476f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: rUsbFBssCv9W9GLbO3IlUtXPjg31Mx/qtTWh0rKODdWPI7xIcNTcea5YIXiv09CgnLM/9KytijLM3iWafT8Y0NqpkBtMsSW0AaBkb765KOp7GpG0bp3F3i9ptjTowOL6SpfXDcl84+t1tKSPE6wLJMSdFmWjAvV2J3czCyKMZ4y/QPOgo0MY89PQrHhM+72HMjMdnO9/RMlsE6RqXD8Xcv7UOK9M3yQeMOMMfXWCj20bTTZPGB6Z5JXfJ4YxEpTHHaruZgni9TrcnmnHpSuqZ4qwBBhqjKKbnWAoJyFElgwjYpk/flxKLZyAE//suU0RihlBsW++qkZ4jWyGDZNYcnA/WPgsazg+O28sI6f44F1tuIDBIMHZbh/m78usfJlUE9Da9X0sGmzNeCxqKjKoNy0ZRvy2nQbrY8DycF97gRl+fxu1WJLd8j2xMYM7Gg6rdN1NC2N+LXegRD0v+VesIo/GNy2OsG4hbDfWvpLf0wRF+Ci77jyA9YHXiN1CaOJnUk7Wo1gAgCvQJ+e2h2u5aWB+GXXwgI785xMfHL0o15h12hZlDvbqdi5GgKbpTWHy5lhhOsRs07oNa/58/OVpetrz9SBQj4gK2qlgMUoyRy8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7484.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(346002)(396003)(136003)(39840400004)(366004)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(1076003)(26005)(83380400001)(2616005)(6666004)(6506007)(6512007)(53546011)(30864003)(5660300002)(44832011)(41300700001)(2906002)(478600001)(6486002)(316002)(8676002)(8936002)(66946007)(6916009)(66476007)(66556008)(86362001)(36756003)(38100700002)(38350700005)(52116002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: U0tdtKofT2dtHv5jVnM26HSiI93zmwEPD/41elMiv4gEFYTKCPsfjJXs5jVDJXmZ04Cs/1D5zb2Nyv22yfon/dpBqDyqbCwOoi5DpEJimIxX2a8Dic3oZNWIA+AqStqwErWETCiKD2p7q1H6zt5XNj8L86L7f+CqA46JOPqXYpOgC7O8FIUNEJFSLbE8ClC7LTwgRPm3cgl4KUChfQogoDPOyjUbPbG4zudzQxgw3A/z6OKqSOd3y50zkZbLuW2VtxnIN/k1O4okAPA5VGUEid+sBp6WVueVgDat0Z5HJunTEyp7MoNT0/e+A80Mh3epK40RrUAP++ELmEOfRIRpNdHlgpIIcwUnWqlx0CeXGB2Rf+PwinrFuNVKVUY3EUKd71h8hxvv1XzPMEa1u1+KoHsNBsgFsytHcUItAPByZGJF4DMLyG4DaDHMbQCwZ3k1nrgzqSnIV8tDTiXOQYwbp78U+LjZeeyUlvWEui3IcvWXR4UI2OxGdRHJW+5AlVGebp3Y2hId9HRMXySIu0zOznlcr7Hktbhov+8x8MD7sGgMz3ZoHyPaFNfWFXh4MScYsBjqunFmEI7XUE+trGeUk77Zxm+TeucxxydTJ1O36KTWmULNrnZobZKv4yUmhFWQx8SEqE89NzgANfXtncKQaFR+/Xau7NbvJKbF1IvcwCeOvyzM2cJ4Yjd5SqXkJF1GAQZJVj8abt8j2rVYuYIQY6MisRR6XNH3xJdWqA5Hq52/+NJE5u0tP/Lhy4GQKsKpLuosbm+JxDXNepoPjtiHhuISupoTfRgp7471uL9Tqa87n348vVNQnKq78ef1ax+5YTc5+m6srFlL0FLmXu9ysIJYPEEq28NCNEIkfUwvHGeAjXMVemrNhCUDtmJ0+39zSStD7j5Goh9i1yb7zlKTHTH/7FFv976QSyPKSWo5zEII+Zk5bCJjCio+f18U7bDqaw/HkfYSJpQiTIorkuwCPgkTeyfo85nQEbsjYAhRbNC0g2zE1eww0MHp3E/tcUNDr8lZKOtSjDO26xliBw4hA+xkSzxKR+ACFIctVa1l0w1rA70mzYY37C8hWYCjYte8GJCWLe1RhuqYDlKztppbdiX/OYNizomAilyjWZ/JzQsHdnLF5uRF+IgqiQlTP7g4rCvxyk7/xHs0+7+bdY4f+8YC6SFxd/EmfAjiaOo9y0YJ2PNZhIUlvyLLiGtV56C7hHAYHrQg8SMBRofc6EBvoXuIQqt8qkRmgJZ5hXIYI6xrxTWULLr1xZ83pB2sNLqOouFgECTH0cW2PX2Pr7x25L35++xpROGSkeq7woMEex/AOgsb/q/WX1trsTP9ydIAFso9pO2Bzv50mEmE0Fq+/zz1Ws8AX59OS6ZMuCf2JBEuxknr5lrAMaZm4Tr7qM3PujVcmDqBE8qMhoXIe46xv46Z7EJHOe4FrRKIwvNgGhqaHRwHadNi7+jPNnZJLC4cahRm9C4E4hIEZL/JMYn/6EbWjrOXqgoq5lAo69SQbpPIu6ut+AnGzbjoC6YAhbTCHXFgzYX3BJOSoWQy4frE7kqew054MGGu7E2at/b6KavKUjr9q0Iedgjxno+iXMst X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: f506a8b6-0150-4f23-e629-08dc0a9e476f X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7484.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2024 07:50:10.2144 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TjVnN6QsEtYSADhVIemiQs1zTJFFGfsccKkzr/1xV3F3CEPlQNiAHMU05PRJhwS4xc4J/Kw8LExnBT1ckcv6Gg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7814 X-Proofpoint-GUID: ZrkP3ZD_0DrJhAVEPviSzBxh-RqBt8ST X-Proofpoint-ORIG-GUID: ZrkP3ZD_0DrJhAVEPviSzBxh-RqBt8ST X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-16_25,2023-11-16_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 clxscore=1015 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401010063 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 01 Jan 2024 07:50:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/107979 * Remove PACKAGECONFIG[libaio] as libaio is no longer required by libtalloc. * Add ptest. * Refresh patches. Signed-off-by: Yi Zhao --- ...c-Add-configure-options-for-packages.patch | 52 +++++++++---------- ...-pyext_PATTERN-for-cross-compilation.patch | 6 +-- .../libtalloc/avoid-attr-unless-wanted.patch | 11 ++-- .../libtalloc/libtalloc/run-ptest | 17 ++++++ ...{libtalloc_2.4.0.bb => libtalloc_2.4.1.bb} | 15 ++++-- 5 files changed, 60 insertions(+), 41 deletions(-) create mode 100644 meta-networking/recipes-support/libtalloc/libtalloc/run-ptest rename meta-networking/recipes-support/libtalloc/{libtalloc_2.4.0.bb => libtalloc_2.4.1.bb} (82%) diff --git a/meta-networking/recipes-support/libtalloc/libtalloc/0001-talloc-Add-configure-options-for-packages.patch b/meta-networking/recipes-support/libtalloc/libtalloc/0001-talloc-Add-configure-options-for-packages.patch index 026a34899..45d847c85 100644 --- a/meta-networking/recipes-support/libtalloc/libtalloc/0001-talloc-Add-configure-options-for-packages.patch +++ b/meta-networking/recipes-support/libtalloc/libtalloc/0001-talloc-Add-configure-options-for-packages.patch @@ -1,4 +1,4 @@ -From 888bfe48236b4ce382dc3aa49791cadb70a1fbe4 Mon Sep 17 00:00:00 2001 +From 18e3d62f5c8f957acc45695cb99c24510d23b457 Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Fri, 25 Dec 2020 14:14:08 +0900 Subject: [PATCH] talloc: Add configure options for packages @@ -6,7 +6,6 @@ Subject: [PATCH] talloc: Add configure options for packages Add configure options for the following packages: - acl - attr - - libaio - libbsd - libcap - valgrind @@ -21,16 +20,20 @@ Signed-off-by: Joe Slater Modified tp apply to version 2.2.0 Signed-off-by: Changqing Li + +Rebase to 2.4.1 +Remove libaio option +Signed-off-by: Yi Zhao --- - lib/replace/wscript | 89 +++++++++++++++++++++++++++++++++++---------- + lib/replace/wscript | 78 +++++++++++++++++++++++++++++++++------------ wscript | 7 +++- - 2 files changed, 75 insertions(+), 21 deletions(-) + 2 files changed, 64 insertions(+), 21 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 827d74f..0348715 100644 +index 199e636..3593eaf 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -25,6 +25,41 @@ def options(opt): +@@ -25,6 +25,34 @@ def options(opt): opt.PRIVATE_EXTENSION_DEFAULT('') opt.RECURSE('buildtools/wafsamba') @@ -48,13 +51,6 @@ index 827d74f..0348715 100644 + help=("Disable use of attr"), + action="store_false", dest='enable_attr', default=False) + -+ opt.add_option('--with-libaio', -+ help=("Enable use of libaio"), -+ action="store_true", dest='enable_libaio') -+ opt.add_option('--without-libaio', -+ help=("Disable use of libaio"), -+ action="store_false", dest='enable_libaio', default=False) -+ + opt.add_option('--with-libbsd', + help=("Enable use of libbsd"), + action="store_true", dest='enable_libbsd') @@ -72,49 +68,51 @@ index 827d74f..0348715 100644 @Utils.run_once def configure(conf): conf.RECURSE('buildtools/wafsamba') -@@ -35,12 +70,25 @@ def configure(conf): +@@ -38,18 +66,27 @@ def configure(conf): conf.DEFINE('HAVE_LIBREPLACE', 1) conf.DEFINE('LIBREPLACE_NETWORK_CHECKS', 1) - conf.CHECK_HEADERS('linux/types.h crypt.h locale.h acl/libacl.h compat.h') - conf.CHECK_HEADERS('acl/libacl.h attr/xattr.h compat.h ctype.h dustat.h') + conf.CHECK_HEADERS('linux/types.h crypt.h locale.h compat.h') -+ conf.CHECK_HEADERS('attr/xattr.h compat.h ctype.h dustat.h') ++ conf.CHECK_HEADERS('compat.h ctype.h dustat.h') conf.CHECK_HEADERS('fcntl.h fnmatch.h glob.h history.h krb5.h langinfo.h') conf.CHECK_HEADERS('locale.h ndir.h pwd.h') - conf.CHECK_HEADERS('shadow.h sys/acl.h') - conf.CHECK_HEADERS('sys/attributes.h attr/attributes.h sys/capability.h sys/dir.h sys/epoll.h') + conf.CHECK_HEADERS('shadow.h') + conf.CHECK_HEADERS('sys/attributes.h sys/dir.h sys/epoll.h') -+ + conf.CHECK_HEADERS('sys/fcntl.h sys/filio.h sys/filsys.h sys/fs/s5param.h') + conf.CHECK_HEADERS('sys/id.h sys/ioctl.h sys/ipc.h sys/mman.h sys/mode.h sys/ndir.h sys/priv.h') + conf.CHECK_HEADERS('sys/resource.h sys/security.h sys/shm.h sys/statfs.h sys/statvfs.h sys/termio.h') + conf.CHECK_HEADERS('sys/vfs.h sys/xattr.h termio.h termios.h sys/file.h') + conf.CHECK_HEADERS('sys/ucontext.h sys/wait.h sys/stat.h') + + if Options.options.enable_acl: + conf.CHECK_HEADERS('acl/libacl.h sys/acl.h') + + if Options.options.enable_attr: + conf.CHECK_HEADERS('attr/attributes.h attr/xattr.h') + -+ if Options.options.enable_libaio: -+ conf.CHECK_HEADERS('libaio.h') -+ + if Options.options.enable_libcap: + conf.CHECK_HEADERS('sys/capability.h') + - conf.CHECK_HEADERS('port.h') - conf.CHECK_HEADERS('sys/fcntl.h sys/filio.h sys/filsys.h sys/fs/s5param.h') - conf.CHECK_HEADERS('sys/id.h sys/ioctl.h sys/ipc.h sys/mman.h sys/mode.h sys/ndir.h sys/priv.h') -@@ -110,8 +158,9 @@ def configure(conf): + if not conf.CHECK_DECLS('malloc', headers='stdlib.h'): + conf.CHECK_HEADERS('malloc.h') + +@@ -113,8 +150,9 @@ def configure(conf): conf.CHECK_HEADERS('sys/fileio.h sys/filesys.h sys/dustat.h sys/sysmacros.h') conf.CHECK_HEADERS('xfs/libxfs.h netgroup.h') - conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') +- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') + if Options.options.enable_valgrind: + conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -+ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') ++ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') conf.CHECK_HEADERS('nss_common.h nsswitch.h ns_api.h') conf.CHECK_HEADERS('sys/extattr.h sys/ea.h sys/proplist.h sys/cdefs.h') conf.CHECK_HEADERS('utmp.h utmpx.h lastlog.h') -@@ -431,20 +480,20 @@ def configure(conf): +@@ -443,20 +481,20 @@ def configure(conf): strlcpy_in_bsd = False @@ -150,7 +148,7 @@ index 827d74f..0348715 100644 conf.CHECK_CODE(''' struct ucred cred; diff --git a/wscript b/wscript -index 3089663..fdf9510 100644 +index 075f1ec..6b4f273 100644 --- a/wscript +++ b/wscript @@ -31,7 +31,12 @@ def options(opt): diff --git a/meta-networking/recipes-support/libtalloc/libtalloc/0002-Fix-pyext_PATTERN-for-cross-compilation.patch b/meta-networking/recipes-support/libtalloc/libtalloc/0002-Fix-pyext_PATTERN-for-cross-compilation.patch index 058ac34f8..59461412a 100644 --- a/meta-networking/recipes-support/libtalloc/libtalloc/0002-Fix-pyext_PATTERN-for-cross-compilation.patch +++ b/meta-networking/recipes-support/libtalloc/libtalloc/0002-Fix-pyext_PATTERN-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From 6580e8191c219909d50c991662310e668973722d Mon Sep 17 00:00:00 2001 +From 843d1dc810efc61275b1121d6b35649d00570851 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 24 Nov 2021 13:33:35 +0800 Subject: [PATCH] Fix pyext_PATTERN for cross compilation @@ -40,10 +40,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py -index a23bd01..af202e0 100644 +index b2dd1a9..2bd3545 100644 --- a/third_party/waf/waflib/Tools/python.py +++ b/third_party/waf/waflib/Tools/python.py -@@ -328,7 +328,7 @@ def check_python_headers(conf, features='pyembed pyext'): +@@ -339,7 +339,7 @@ def check_python_headers(conf, features='pyembed pyext'): x = 'MACOSX_DEPLOYMENT_TARGET' if dct[x]: env[x] = conf.environ[x] = str(dct[x]) diff --git a/meta-networking/recipes-support/libtalloc/libtalloc/avoid-attr-unless-wanted.patch b/meta-networking/recipes-support/libtalloc/libtalloc/avoid-attr-unless-wanted.patch index fe8d10d6f..93c8a1e84 100644 --- a/meta-networking/recipes-support/libtalloc/libtalloc/avoid-attr-unless-wanted.patch +++ b/meta-networking/recipes-support/libtalloc/libtalloc/avoid-attr-unless-wanted.patch @@ -1,19 +1,18 @@ -From e18370c204056de799064d8ac72a656eb3745f95 Mon Sep 17 00:00:00 2001 +From 9130d340c37861a59e812e334e2b13577e705a6c Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Fri, 25 Dec 2020 15:10:58 +0900 Subject: [PATCH] avoid attr unless wanted +Upstream-Status: Inappropriate [embedded specific] --- -Upstream-Status: Pending - lib/replace/wscript | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 0348715..a8554d9 100644 +index 3593eaf..504a1cb 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -967,8 +967,6 @@ def build(bld): +@@ -968,8 +968,6 @@ def build(bld): if not bld.CONFIG_SET('HAVE_INET_ATON'): REPLACE_SOURCE += ' inet_aton.c' if not bld.CONFIG_SET('HAVE_INET_NTOP'): REPLACE_SOURCE += ' inet_ntop.c' if not bld.CONFIG_SET('HAVE_INET_PTON'): REPLACE_SOURCE += ' inet_pton.c' @@ -22,7 +21,7 @@ index 0348715..a8554d9 100644 if not bld.CONFIG_SET('HAVE_CLOSEFROM'): REPLACE_SOURCE += ' closefrom.c' -@@ -983,7 +981,7 @@ def build(bld): +@@ -984,7 +982,7 @@ def build(bld): # hide_symbols=bld.BUILTIN_LIBRARY('replace'), private_library=True, provide_builtin_linking=True, diff --git a/meta-networking/recipes-support/libtalloc/libtalloc/run-ptest b/meta-networking/recipes-support/libtalloc/libtalloc/run-ptest new file mode 100644 index 000000000..84e538150 --- /dev/null +++ b/meta-networking/recipes-support/libtalloc/libtalloc/run-ptest @@ -0,0 +1,17 @@ +#!/bin/sh + +ptestdir=$(dirname "$(readlink -f "$0")") +cd "$ptestdir"/tests || exit + +tests="replace_testsuite talloc_testsuite" + +for f in $tests +do + if test -x ./"$f"; then + if ./"$f" > ./"$f".out 2> ./"$f".err; then + echo "PASS: $f" + else + echo "FAIL: $f" + fi + fi +done diff --git a/meta-networking/recipes-support/libtalloc/libtalloc_2.4.0.bb b/meta-networking/recipes-support/libtalloc/libtalloc_2.4.1.bb similarity index 82% rename from meta-networking/recipes-support/libtalloc/libtalloc_2.4.0.bb rename to meta-networking/recipes-support/libtalloc/libtalloc_2.4.1.bb index f8fef9f82..bf7fbc864 100644 --- a/meta-networking/recipes-support/libtalloc/libtalloc_2.4.0.bb +++ b/meta-networking/recipes-support/libtalloc/libtalloc_2.4.1.bb @@ -11,10 +11,11 @@ export PYTHONHASHSEED="1" SRC_URI = "https://www.samba.org/ftp/talloc/talloc-${PV}.tar.gz \ file://0001-talloc-Add-configure-options-for-packages.patch \ file://0002-Fix-pyext_PATTERN-for-cross-compilation.patch \ + file://run-ptest \ " -SRC_URI[sha256sum] = "6df36862c42466ef88f360444513870ef46934f9016c84383cc4008a7d0c46ba" +SRC_URI[sha256sum] = "410a547f08557007be0e88194f218868358edc0ab98c98ba8c167930db3d33f9" -inherit waf-samba +inherit waf-samba pkgconfig ptest PACKAGECONFIG ??= "\ ${@bb.utils.filter('DISTRO_FEATURES', 'acl', d)} \ @@ -22,7 +23,6 @@ PACKAGECONFIG ??= "\ " PACKAGECONFIG[acl] = "--with-acl,--without-acl,acl" PACKAGECONFIG[attr] = "--with-attr,--without-attr,attr" -PACKAGECONFIG[libaio] = "--with-libaio,--without-libaio,libaio" PACKAGECONFIG[libbsd] = "--with-libbsd,--without-libbsd,libbsd" PACKAGECONFIG[libcap] = "--with-libcap,--without-libcap,libcap" PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind" @@ -31,8 +31,8 @@ SRC_URI += "${@bb.utils.contains('PACKAGECONFIG', 'attr', '', 'file://avoid-attr S = "${WORKDIR}/talloc-${PV}" -#cross_compile cannot use preforked process, since fork process earlier than point subproces.popen -#to cross Popen +# Cross_compile cannot use preforked process, since fork process earlier than point subproces.popen +# to cross Popen export WAF_NO_PREFORK="yes" EXTRA_OECONF += "--disable-rpath \ @@ -43,6 +43,11 @@ EXTRA_OECONF += "--disable-rpath \ --with-libiconv=${STAGING_DIR_HOST}${prefix}\ " +do_install_ptest() { + install -d ${D}${PTEST_PATH}/tests + install -m 0755 ${B}/bin/*_testsuite ${D}${PTEST_PATH}/tests/ +} + PACKAGES += "pytalloc pytalloc-dev" RPROVIDES:${PN}-dbg += "pytalloc-dbg" From patchwork Mon Jan 1 07:49:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 37156 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5ECECC4707C for ; Mon, 1 Jan 2024 07:50:23 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.1265.1704095415669548112 for ; Sun, 31 Dec 2023 23:50:15 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=oEle9qdV; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=17302f783c=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4017naQc013571 for ; Mon, 1 Jan 2024 07:50:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from:to:subject:date:message-id:in-reply-to:references :content-transfer-encoding:content-type:mime-version; s= PPS06212021; bh=6C45CoPy5yjsRrF7A6M9tJ23vuo8/mj4Hhfzsgqwf94=; b= oEle9qdVWjMMgf4Q4zPZj/JJpfP/YPOGszYEiRjqwuWy5VEq3x1QtOwrWXG6cqaE IZGSr3+ujqGOx9a9FR95QFCR0sNUFnz/B4Gmh8YTqzCgEC3+sOg4B4FqLkeuWduf xnzR9GAj/EvLY0W070qa7dOqs7/OQEAmYTDx+wNh/vZMUuZLXoy6U9RydthusYoG E0p1Cfc139ZZHvLoBLP16l3Fwq2wjOSQmYMyjBm3LtHOAcXxdXgTrqoBZ9yMjlSd 2ws8qIrfDVI2hLCmo5izz40HOpIqBy1vGXFmYER539DF+qR1SYFv1pBRYGZHPQXG cJubClI33J9fuvF85VY+9w== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3vaa661pjx-3 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 01 Jan 2024 07:50:14 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=F1ulUEK6n8ONfoS709eb+pXcBo4BgbW4RKDotm2e9rxG9eJ5zIchDwYXB4qeoVAFcTxJzsoB9Ngt18KzxbZlfd/VITzjV+VIV9pzk7pIZyIgWyfv4GyVwWqSZynrBDD+4BwLLkMT/d+mFhrIBDTIKWeBPr+jx8tuivHLhFgQJuaggQ49xt3MSkqlLHLsHWCgsm445FnAgJz49919JoJP+WK1gJn+s85imX2g1lgIt15/ZDg5XmmXu5IIWAPQypFDlPlzbBSNDMxXeRu8gfxNJxI1uhCc9Cau1gYa84Y8q0qsi6k8tUm3t9V9Da+cxQISbZzTrzOfi1MybAt20JXTlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6C45CoPy5yjsRrF7A6M9tJ23vuo8/mj4Hhfzsgqwf94=; b=Sd6G1JRnzhh+3YpYSKaAzlonFEtbrNo4BLe1C6+fXxH/C5O00RaTNsOzavJYIFiJrWffxn4Yp05LLE1q5ggf5x12g3dgBON60RCEZ8twSyMm/czEvQXLGB7hmQsA/UxQsYPjjNtMZzXbt/qD4Oshn1VcavI1FMMBdYiRsvtnvVtp6YGrofsxujD6sRbSdVB+yYNhpvOwgiVxKB5EbVpOazjnwHWnml3VleIXYF/5mKbxEotm53UlHEv+PFdNGpa6FfDzQyRnO3XTkh5W6+aFY6Sw9nAfF42KLVw+k4AnZ4A8kJFJxQE+j3I8oYWY03gOQmHqFWnE8qZBuGUVJG+bCg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) by IA0PR11MB7814.namprd11.prod.outlook.com (2603:10b6:208:408::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Mon, 1 Jan 2024 07:50:11 +0000 Received: from DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3]) by DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3%3]) with mapi id 15.20.7135.023; Mon, 1 Jan 2024 07:50:11 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 3/5] libtevent: upgrade 0.14.1 -> 0.16.0 Date: Mon, 1 Jan 2024 15:49:56 +0800 Message-Id: <20240101074958.2782143-3-yi.zhao@windriver.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240101074958.2782143-1-yi.zhao@windriver.com> References: <20240101074958.2782143-1-yi.zhao@windriver.com> X-ClientProxiedBy: TYCP286CA0368.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:79::19) To DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7484:EE_|IA0PR11MB7814:EE_ X-MS-Office365-Filtering-Correlation-Id: 09616e7b-b5d1-4ec3-dbdc-08dc0a9e4829 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: B+/mayGp6ZqFTzAXGeBFi/FQ0/9k/cCkLX/D7SFq8D51IE68MfQ3sZ/DKVv8EDTih5MvpKKUlbpB9gAcBp+53cd3OlA8z8SrS225m+LOWzpSlscavcQXu4AMhlPlqPjQROrS+yA5Y7huGt95TsQwgAKrfJSZpKAxm1+FmKulc6pxv85ogIY9PQ+h2JedRXDnO3TOEzCVoe9HBZ+OIDgP8EynXl+mJQfNDAOaSnmA7bP8Bs9J9T0QxdLvvejuPpz8iHvogSEhtjEqrOF1D/LaaOS3tLxGShakEghmg/gQmrq90MnjpT+A4tw4UCzC6eye9urkfKeKx975jUBkaXm6gQ/DYFKY182eT2kMIktCWpEjVxSXtoL5XbE88nFu+DrQTtiA8t8cJhNFth36aBqiTUCZVqN1+x4heMCE5+LBAhPuqhOc3tDvc6k0oY2jcXvRL3Z70A+GdWHwMQ5rljc5YAnzLaNZhMkRu8p302D/DEVmYhRXiOLIm6NisUhWsbJ9anrSZg78ETsF55SDC7ewCWkNolGwcy3oC83ap+VuABGqD7gLR0/qNmeDxmTYZq+XYdH38Mx+84IQcXMe1T8xUIfVARaokVsgDHOrI2pSFC8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7484.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(346002)(396003)(136003)(39840400004)(366004)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(1076003)(26005)(83380400001)(2616005)(6666004)(6506007)(6512007)(53546011)(30864003)(5660300002)(44832011)(41300700001)(2906002)(478600001)(6486002)(316002)(8676002)(8936002)(66946007)(6916009)(66476007)(66556008)(86362001)(36756003)(38100700002)(38350700005)(52116002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: gf0gpcvnqn3mjvWzbsQXpY3mc7fZp7eyhHG9gdGo+t5IKHw3I4CCmNVuJF4ZulAYVDC5goxyWH2npB8ZgRGUuOVGEiYRqfvka2XjhporBiQjMUFan8kPMi36Mkdt/gHCNTCVLmGsoqb9OvV3wOrmLOY1YWconge5CPOtEeJjuNFJfED8m9MkdCikct6ZjlIQtdJw++Y81bQfdOf3XI3xBAMSuG0CnhCdsNrnm3cjQT6hFFpecii6myY4SV3VPUtFE0aDmIPhy+Yq3ygNIgLvqZoHzF/mqg4DttFu1Da9rYBFWFGdUDS4dLSvvm55wTfnLMYBIiX868rBk9yebZwDKLiL6FjUISqfqdxXQ+EbJN09poADg2UC1ZtRxR2f2lV5jxg2hWTTN3st5EkxkKB11I/oM9klAwHzKZn27616cQ2e+gMg+IEfwk1sSn03uwmfWOxbnXztV1k71UrXcET2XFYqJXKk0B/eRPXPZ6NTXuGpDnHVIeAQW5h34WFDqDpjCl3L7cqIlchm/WHCt/+hEfOycY2pnQQnF5hAcWw/2HiiUOl2zwFLcZl0Xoy2YMhVUs4RBUbMFFM8Imx8hlRaiW6UvsgI69LIy9udpjCKkve+FHeRb1mXxiO01xUi2kTyRswZRVV4MsW32sqL+IdgnpHRge87CpynWDPGlvWEHjHnCnTtsrlkIxuKLNVl5IQCpTCXgYPr2jtMg48tENhxl1deE6WBEZYFaeCGk0zSIRC0IHllX4FxPBizybU7y5y2uGxBTKKmw/Wh4GkGmzvnf0yvVK171403B5ZyG6hIMJXRja1aggDBl1GZhElaFdCvTJqRgOv47BsuwQ4vmpP44bp+1OMTGaNurCgZq2TIZdYpu0rguAfMkgeunJvmvISR+SnwlMjSS29eg3Ey/cKEOvHJdv1EmdA3hznXW5//wGWbu+5wP+MinBKK+UJxHZZN30M6kkT4dnJ7J95MCwZ9/ncNjUsDks/kQB+Xrml8ix7v6/OaFw3122gqG9tMyuePqyBF/YbDkbPD+tulEDgt6xTyhIUzjrwfElmObRhqZzDPrSydpvIf/5qjQZ5dmKGgJqm8o5Xupl5vBUmRGY3ndmTHSulzOu8VM7Zay4Dgosazc3auRHwVouh3wtvpXyeShYcFCm7cy/6OrO1VXRw+cb7GLyVjdX4dm7BeNhXxo041FqlPY1qigACUaWvK/PgM/PB7AyPFYl/Mumi2PBsgqT3/yRBtsOkxgA4ilZjO3deUWoxjhsBBFemepV29F54PsHNY4qj42ZjLU2Nvy6oWwbV+LkeouQMyM1OIcYO63dryvveyvFqE0eUQIMAm+SrVIQREZwrqd9yGCKQdiRYhVW01CkZ/TMqJgbZd8r4kQgksRrUI3kkNbqM+9+BuJ/bP6hoV6+k+9LIgtkHUIFJg4v/B5QgxfoWHz0rPA7zxvkdh379fNXElNSsnGY347b+WPK9DJbNMAcPPtr7JslT/KJoeb/1OqBP92pZTP5zZn6uBqH/laguVf1wSMlAmgpOU6nMjoXSvTBcRwGJGbP1EoeIImuCeQVu+LMCdZjonvNMOKKFCI33zE6WFvqcNo4B+ X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 09616e7b-b5d1-4ec3-dbdc-08dc0a9e4829 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7484.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2024 07:50:11.3377 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: eX4QvfTxG1fgGwFBMxN/yXGAKxfvzCmWDaRS4idF/WBweB/8vGXD1RDOj/5Cep31FeYdhgy3YFH+vM8fe3tiZg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7814 X-Proofpoint-GUID: w0agZghiSruiuF90nPTvVgZ0n0eszzYo X-Proofpoint-ORIG-GUID: w0agZghiSruiuF90nPTvVgZ0n0eszzYo X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-16_25,2023-11-16_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 clxscore=1015 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401010063 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 01 Jan 2024 07:50:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/107980 * Remove PACKAGECONFIG[libaio] as libaio is no longer required by libtevent. * Refresh patches. Signed-off-by: Yi Zhao --- ...1-Add-configure-options-for-packages.patch | 70 ++++++++++++------- ...-pyext_PATTERN-for-cross-compilation.patch | 6 +- .../libtevent/avoid-attr-unless-wanted.patch | 11 ++- ...ibtevent_0.14.1.bb => libtevent_0.16.0.bb} | 7 +- 4 files changed, 55 insertions(+), 39 deletions(-) rename meta-networking/recipes-support/libtevent/{libtevent_0.14.1.bb => libtevent_0.16.0.bb} (87%) diff --git a/meta-networking/recipes-support/libtevent/libtevent/0001-Add-configure-options-for-packages.patch b/meta-networking/recipes-support/libtevent/libtevent/0001-Add-configure-options-for-packages.patch index cb66adba9..7fdeec61f 100644 --- a/meta-networking/recipes-support/libtevent/libtevent/0001-Add-configure-options-for-packages.patch +++ b/meta-networking/recipes-support/libtevent/libtevent/0001-Add-configure-options-for-packages.patch @@ -1,4 +1,4 @@ -From d9fd1c52d1646254944bfee37be611e04d4daddb Mon Sep 17 00:00:00 2001 +From c2241d7a1371ece3b89dfdad4861dcf0a152d5d4 Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Fri, 25 Dec 2020 15:03:17 +0900 Subject: [PATCH] Add configure options for packages @@ -6,7 +6,6 @@ Subject: [PATCH] Add configure options for packages Add configure options for the following packages: - acl - attr - - libaio - libbsd - libcap - valgrind @@ -24,16 +23,20 @@ Signed-off-by: Changqing Li Update patch to version 0.14.1 Signed-off-by: Wang Mingyu + +Rebase to 0.16.0 +Remove libaio option +Signed-off-by: Yi Zhao --- - lib/replace/wscript | 85 +++++++++++++++++++++++++++++++++++---------- - wscript | 6 ++++ - 2 files changed, 73 insertions(+), 18 deletions(-) + lib/replace/wscript | 100 +++++++++++++++++++++++++++++++------------- + wscript | 6 +++ + 2 files changed, 77 insertions(+), 29 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 5c2b750..28835ac 100644 +index 77e655b..452c741 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -25,6 +25,41 @@ def options(opt): +@@ -25,6 +25,34 @@ def options(opt): opt.PRIVATE_EXTENSION_DEFAULT('') opt.RECURSE('buildtools/wafsamba') @@ -51,13 +54,6 @@ index 5c2b750..28835ac 100644 + help=("Disable use of attr"), + action="store_false", dest='enable_attr', default=False) + -+ opt.add_option('--with-libaio', -+ help=("Enable use of libaio"), -+ action="store_true", dest='enable_libaio') -+ opt.add_option('--without-libaio', -+ help=("Disable use of libaio"), -+ action="store_false", dest='enable_libaio', default=False) -+ + opt.add_option('--with-libbsd', + help=("Enable use of libbsd"), + action="store_true", dest='enable_libbsd') @@ -75,7 +71,7 @@ index 5c2b750..28835ac 100644 @Utils.run_once def configure(conf): conf.RECURSE('buildtools/wafsamba') -@@ -38,12 +73,27 @@ def configure(conf): +@@ -38,12 +66,24 @@ def configure(conf): conf.DEFINE('HAVE_LIBREPLACE', 1) conf.DEFINE('LIBREPLACE_NETWORK_CHECKS', 1) @@ -96,28 +92,25 @@ index 5c2b750..28835ac 100644 + if Options.options.enable_attr: + conf.CHECK_HEADERS('attr/attributes.h attr/xattr.h') + -+ if Options.options.enable_libaio: -+ conf.CHECK_HEADERS('libaio.h') -+ + if Options.options.enable_libcap: + conf.CHECK_HEADERS('sys/capability.h') + conf.CHECK_HEADERS('sys/fcntl.h sys/filio.h sys/filsys.h sys/fs/s5param.h') conf.CHECK_HEADERS('sys/id.h sys/ioctl.h sys/ipc.h sys/mman.h sys/mode.h sys/ndir.h sys/priv.h') conf.CHECK_HEADERS('sys/resource.h sys/security.h sys/shm.h sys/statfs.h sys/statvfs.h sys/termio.h') -@@ -113,8 +163,9 @@ def configure(conf): +@@ -113,8 +153,9 @@ def configure(conf): conf.CHECK_HEADERS('sys/fileio.h sys/filesys.h sys/dustat.h sys/sysmacros.h') conf.CHECK_HEADERS('xfs/libxfs.h netgroup.h') - conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') +- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') + if Options.options.enable_valgrind: + conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -+ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') ++ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') conf.CHECK_HEADERS('nss_common.h nsswitch.h ns_api.h') conf.CHECK_HEADERS('sys/extattr.h sys/ea.h sys/proplist.h sys/cdefs.h') conf.CHECK_HEADERS('utmp.h utmpx.h lastlog.h') -@@ -436,20 +487,18 @@ def configure(conf): +@@ -443,31 +484,32 @@ def configure(conf): strlcpy_in_bsd = False @@ -126,6 +119,17 @@ index 5c2b750..28835ac 100644 - if conf.CHECK_FUNCS_IN('strlcpy strlcat', 'bsd', headers='bsd/string.h', - checklibc=True): - strlcpy_in_bsd = True +- elif conf.env.enable_fuzzing: +- # Just to complicate it more, some versions of Honggfuzz have +- # got strlcpy and strlcat in libc, but not in +- # (unless it is there coincidentally, on a BSD). Therefore we +- # can't use CHECK_FUNCS alone to decide whether to add the +- # headers to replace.h. +- # +- # As this is only known to happen on a fuzzing compiler, we'll +- # skip the check when not in fuzzing mode. +- conf.CHECK_HEADERS('bsd/string.h') +- - if not conf.CHECK_FUNCS('getpeereid'): - conf.CHECK_FUNCS_IN('getpeereid', 'bsd', headers='sys/types.h bsd/unistd.h') - if not conf.CHECK_FUNCS_IN('setproctitle', 'setproctitle', headers='setproctitle.h'): @@ -138,12 +142,26 @@ index 5c2b750..28835ac 100644 + if Options.options.enable_libbsd: + # libbsd on some platforms provides strlcpy and strlcat + if not conf.CHECK_FUNCS('strlcpy strlcat'): -+ conf.CHECK_FUNCS_IN('strlcpy strlcat', 'bsd', headers='bsd/string.h', -+ checklibc=True) ++ if conf.CHECK_FUNCS_IN('strlcpy strlcat', 'bsd', headers='bsd/string.h', ++ checklibc=True): ++ strlcpy_in_bsd = True ++ elif conf.env.enable_fuzzing: ++ # Just to complicate it more, some versions of Honggfuzz have ++ # got strlcpy and strlcat in libc, but not in ++ # (unless it is there coincidentally, on a BSD). Therefore we ++ # can't use CHECK_FUNCS alone to decide whether to add the ++ # headers to replace.h. ++ # ++ # As this is only known to happen on a fuzzing compiler, we'll ++ # skip the check when not in fuzzing mode. ++ conf.CHECK_HEADERS('bsd/string.h') ++ + if not conf.CHECK_FUNCS('getpeereid'): + conf.CHECK_FUNCS_IN('getpeereid', 'bsd', headers='sys/types.h bsd/unistd.h') + if not conf.CHECK_FUNCS_IN('setproctitle', 'setproctitle', headers='setproctitle.h'): + conf.CHECK_FUNCS_IN('setproctitle', 'bsd', headers='sys/types.h bsd/unistd.h') ++ if not conf.CHECK_FUNCS('setproctitle_init'): ++ conf.CHECK_FUNCS_IN('setproctitle_init', 'bsd', headers='sys/types.h bsd/unistd.h') + + if not conf.CHECK_FUNCS('closefrom'): + conf.CHECK_FUNCS_IN('closefrom', 'bsd', headers='bsd/unistd.h') @@ -151,7 +169,7 @@ index 5c2b750..28835ac 100644 conf.CHECK_CODE(''' struct ucred cred; diff --git a/wscript b/wscript -index 0f6e92f..5a54f3a 100644 +index d912a8a..484a6fa 100644 --- a/wscript +++ b/wscript @@ -28,6 +28,12 @@ def options(opt): @@ -168,5 +186,5 @@ index 0f6e92f..5a54f3a 100644 def configure(conf): conf.RECURSE('lib/replace') -- -2.34.1 +2.25.1 diff --git a/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch b/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch index ba3f4ca7a..f1b8f8e9b 100644 --- a/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch +++ b/meta-networking/recipes-support/libtevent/libtevent/0002-Fix-pyext_PATTERN-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From da1dc659fd351ff6283f843eeba5e0b3f7b2d584 Mon Sep 17 00:00:00 2001 +From 2bb7bf2d945d4ea0dafe3858adc6b8faae18b1e8 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 24 Nov 2021 13:33:35 +0800 Subject: [PATCH] Fix pyext_PATTERN for cross compilation @@ -25,10 +25,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py -index a23bd01..af202e0 100644 +index b2dd1a9..2bd3545 100644 --- a/third_party/waf/waflib/Tools/python.py +++ b/third_party/waf/waflib/Tools/python.py -@@ -328,7 +328,7 @@ def check_python_headers(conf, features='pyembed pyext'): +@@ -339,7 +339,7 @@ def check_python_headers(conf, features='pyembed pyext'): x = 'MACOSX_DEPLOYMENT_TARGET' if dct[x]: env[x] = conf.environ[x] = str(dct[x]) diff --git a/meta-networking/recipes-support/libtevent/libtevent/avoid-attr-unless-wanted.patch b/meta-networking/recipes-support/libtevent/libtevent/avoid-attr-unless-wanted.patch index e15f14ab7..a8cddcd04 100644 --- a/meta-networking/recipes-support/libtevent/libtevent/avoid-attr-unless-wanted.patch +++ b/meta-networking/recipes-support/libtevent/libtevent/avoid-attr-unless-wanted.patch @@ -1,19 +1,18 @@ -From 82dc31b72e77f263574645092ba1597a8f1152e7 Mon Sep 17 00:00:00 2001 +From ace8fed037ec3d03f65f861b4da217faff94015b Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Fri, 25 Dec 2020 15:10:58 +0900 Subject: [PATCH] avoid attr unless wanted +Upstream-Status: Inappropriate [embedded specific] --- -Upstream-Status: Pending - lib/replace/wscript | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 21a746a..6be3276 100644 +index 452c741..61fcde0 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -968,8 +968,6 @@ def build(bld): +@@ -983,8 +983,6 @@ def build(bld): if not bld.CONFIG_SET('HAVE_INET_ATON'): REPLACE_SOURCE += ' inet_aton.c' if not bld.CONFIG_SET('HAVE_INET_NTOP'): REPLACE_SOURCE += ' inet_ntop.c' if not bld.CONFIG_SET('HAVE_INET_PTON'): REPLACE_SOURCE += ' inet_pton.c' @@ -22,7 +21,7 @@ index 21a746a..6be3276 100644 if not bld.CONFIG_SET('HAVE_CLOSEFROM'): REPLACE_SOURCE += ' closefrom.c' -@@ -984,7 +982,7 @@ def build(bld): +@@ -999,7 +997,7 @@ def build(bld): # hide_symbols=bld.BUILTIN_LIBRARY('replace'), private_library=True, provide_builtin_linking=True, diff --git a/meta-networking/recipes-support/libtevent/libtevent_0.14.1.bb b/meta-networking/recipes-support/libtevent/libtevent_0.16.0.bb similarity index 87% rename from meta-networking/recipes-support/libtevent/libtevent_0.14.1.bb rename to meta-networking/recipes-support/libtevent/libtevent_0.16.0.bb index 9a2b5ede2..0158f8bc7 100644 --- a/meta-networking/recipes-support/libtevent/libtevent_0.14.1.bb +++ b/meta-networking/recipes-support/libtevent/libtevent_0.16.0.bb @@ -16,7 +16,7 @@ SRC_URI = "https://samba.org/ftp/tevent/tevent-${PV}.tar.gz \ LIC_FILES_CHKSUM = "file://tevent.h;endline=26;md5=47386b7c539bf2706b7ce52dc9341681" -SRC_URI[sha256sum] = "ef85fcaa80ffd2351036ba4b347630fef2a1ac3da964a7f1820466bad03cd00d" +SRC_URI[sha256sum] = "1aa58f21017ed8c2f606ae84aa7e795b5439edd4dd5f68f1a388a7d6fb40f682" inherit pkgconfig ptest waf-samba @@ -26,7 +26,6 @@ PACKAGECONFIG ??= "\ " PACKAGECONFIG[acl] = "--with-acl,--without-acl,acl" PACKAGECONFIG[attr] = "--with-attr,--without-attr,attr" -PACKAGECONFIG[libaio] = "--with-libaio,--without-libaio,libaio" PACKAGECONFIG[libbsd] = "--with-libbsd,--without-libbsd,libbsd" PACKAGECONFIG[libcap] = "--with-libcap,--without-libcap,libcap" PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind" @@ -35,8 +34,8 @@ SRC_URI += "${@bb.utils.contains('PACKAGECONFIG', 'attr', '', 'file://avoid-attr S = "${WORKDIR}/tevent-${PV}" -#cross_compile cannot use preforked process, since fork process earlier than point subproces.popen -#to cross Popen +# Cross_compile cannot use preforked process, since fork process earlier than point subproces.popen +# to cross Popen export WAF_NO_PREFORK="yes" EXTRA_OECONF += "--disable-rpath \ From patchwork Mon Jan 1 07:49:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 37155 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5D2A1C47077 for ; Mon, 1 Jan 2024 07:50:23 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web11.1320.1704095416335109067 for ; Sun, 31 Dec 2023 23:50:16 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=j1+p1jUd; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=17302f783c=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4017naQd013571 for ; Mon, 1 Jan 2024 07:50:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from:to:subject:date:message-id:in-reply-to:references :content-transfer-encoding:content-type:mime-version; s= PPS06212021; bh=5gbaMwdxT9QMAB89pvKBy7bGXAywAvhXdlUP+CW3JU4=; b= j1+p1jUd8bbBkMHMoHsdQtCEnBHJDN+5W/zjwvO44XEg+/jsrsfWrvAo1w2RmB5k gSJMRebCgBl0Uqht4MI0Rj6/beciQMcqmydQVBsc5njjI5F9Vc3wQVYqo8ju+a6/ QpQmw2BmoAysuoWkuL4JAVziWQrWGdy2jFnYiaUdgGNmsiiK20CejChnCkhrQTG3 9+YYnEFnHzGM03kRz7PENrnPTEZC7QOJWiQK9zUYwTm8DcsYAovwmL6xCKhJPftZ OVAOmVX/xcqmsXHvBmFYtd9gflxGR9psbLbji4LZEzzWG9fE6C9tET/K88zYLVBx TKXHeuT1A4ieyTZ+exNzJQ== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3vaa661pjx-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 01 Jan 2024 07:50:15 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bZgZGXUw6IT9nefk86dsMEMJrWwvfbEiDUmTSAnp6+rvVHq/c9rLe3+4usutjvKSwNXyNT4BCC8DT+5qkuXNAHaShG+s7YIr143zhNpokx28aP5iPZTkFrDI/JtLQzm1ZfYQsVywrNhfZ9Yc0JoUJfICJKju73nmrKCsVavRDfIeAFrW5SkLfge/5TOdeXRxhg09VVJ64UJPWereim8ZCMZjyAFKTkpoG1QTzdsYRWE76H5K1mSkgkaP2PM24ScPI/otnh5nWiq1LEpN8Em13FDhLsotvSkm6WXb0idZZV3JnEA0C97bC2rVkgYVZrf+MCMV3F61TowBRVus3OKL8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5gbaMwdxT9QMAB89pvKBy7bGXAywAvhXdlUP+CW3JU4=; b=huv9DsN1PN2DXCCoKI9nB/uNCv5kT10XUJOghl5vHBgdHhtqR5LCVZpD74jOT7wuko9UCz1P+6vt02IwevYw3U2WX965rd6gi8rJgJGpPyUNpBeuE6BD6o2s0oVoOTC5hm95uQ/lTA9yfTgNRFXP+UnayGHHIV7Rn+F+NHeXZyGuDDWSHlw76CaQBkKr0cYnJQRK6fZOAOTf2+bWiYgKf2nlWv8VjFABUmaHcM1QRZYVTCpxZ4oxfvXcYYkeRn+mp2oglAqqvciWCS0nyOW5J0PH8sjdjEYkX69mAfS3NaSjEDwbeVvxEOJVByVsNUD82dWKnAYDlYtX2f8tNMTG5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) by IA0PR11MB7814.namprd11.prod.outlook.com (2603:10b6:208:408::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Mon, 1 Jan 2024 07:50:12 +0000 Received: from DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3]) by DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3%3]) with mapi id 15.20.7135.023; Mon, 1 Jan 2024 07:50:12 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 4/5] libldb: upgrade 2.7.2 -> 2.8.0 Date: Mon, 1 Jan 2024 15:49:57 +0800 Message-Id: <20240101074958.2782143-4-yi.zhao@windriver.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240101074958.2782143-1-yi.zhao@windriver.com> References: <20240101074958.2782143-1-yi.zhao@windriver.com> X-ClientProxiedBy: TYCP286CA0368.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:79::19) To DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7484:EE_|IA0PR11MB7814:EE_ X-MS-Office365-Filtering-Correlation-Id: 932375bd-cbf2-46cc-85ef-08dc0a9e48d5 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: LEiTuGGpqdgvtzEEnC3ZNKPAGHGUsxZU+FStBn863pCPcoL7PMupLEieU/xtxV6syKnXUQqEy1mkd/QTr7P9aWjLXQOQ5vjrQKg4b94SVKYy4xXuVc2aJCfXynGEcciUaEyE81yPvglWksOalvouKPQr7ntWUN84CjRjlmiuRBHqnRuQRdf4YTqwdA57AM1udaYwu3YGxOALycImeTJf5qwHfLfMmP2vl13RRZ+5a6FflJs1vug/HBzV5F/oYV5GcK2lu9jCVBPTJwg29vDekI5NtoQREUCgsGz3sZxhxaF413f0R49pu2Wfrlnz/qD3bO0lPkD1p/HCfMfXSKunJ8ONgeOqaPq7yx/SlqUS++rmpuGBcKGHyWCpgECQ5XnxpkZvAk3+22XwL805DIsWpQme0PyxcDl97oelpwvFdYORY2jTawbfrc25qE0RkN+DIsQUgbeGJS/YIGtR+SgpyKnR7p7OuDhYg45tDfHvuizxAPHk5tL5300c+oW9dbiuSxpuAqnWJlKPikcZH4mPjSiTFFocLRQ/5AZxhZf/2FC9cZAvimhOVGFSxHK+E+oLjYs2wGTJyW5pqqT+/vAT/ynKzvi+QU1igQzzvtqpWGLQ8cGjtRes4n7FH3msUXff X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7484.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(346002)(396003)(136003)(39840400004)(366004)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(1076003)(26005)(83380400001)(2616005)(6666004)(6506007)(6512007)(53546011)(30864003)(5660300002)(44832011)(41300700001)(2906002)(478600001)(6486002)(316002)(8676002)(8936002)(66946007)(6916009)(66476007)(66556008)(86362001)(36756003)(38100700002)(38350700005)(52116002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: T8UrYibGTa+/9xOVKcVsDrV1za1l+Wfs3a6ZINOrG/f5ySm8R/o/Ix1FbcvXH4aeLFjBgYnR8jySa6ZJGHBLkePvxto4ASBywYPkykdaYmap1R5GUOuHfxPY/ioNUq4bAzkff2vXy4YztGnggH9W3gj/QmcExqpuvZThLbmzu191oaPoxMdRK1SSXIVNOHjhAJZ0BuyNlZrIoehn2pf5xSKH9TXib7ngHiyA23RSkGD7wWWV82xZ74cD5r1V7a5/cOUGF50ne+Yl6mysMCR18q7gWqNqbgDJ6nxjJ2sigzTcyTOiou3OF0EbmOMMNDqtcq1C3dtH1M+gky2LwE9uOuZPNTuhktdbFpyynaxlIQTgMrsvTDOtL+sVlij4i+2MGtsOMGC/4MNoWSK7LLPM43kkQKqsitfPAfyPuGmCKe+kTuyv8/fUHllaU90aV/YK/cDWVI+Mpuq/WSUKdm7gkAr5DOeAdOJ0TIuwmpr7xPj3D6kQbsQ2cwhmMhWrSMiTeNj6Q/eGqjdfqbSuQ/oTq2A6M0qvdKydiM2Yee+fTcYumo7uTMmQbmILgYSBVYbwjtXzEFVihlrHawLCsz/U0Gj5vtYGdGpa/9RvmDuYkMWzgoqbpIyzWDpn80LekPNMBR1eUf3BHWQHeWZq/cBAYibRgi66inCbK4zuqpsa8ib6MrJ9jUMBNBQjkUNoIzBpaZ+NN1GpSKbdSBV81rCc/Y8701rzvJIwiU2aZBCNVnHADSqQHOtj4vQ+Z9zWAekMb0A49pSzsRtdtC3tgzaIvIRtOELReZcGspkTjmDmsP4ADq66Y+tXvnroScm+Yov2Zow374Ac4Ox7o+Z9KB2oAIsi/wdS3XG1IciMxNQHWVR7YZ+EMEy9e8OjPv9oh0b/Hq/+MrOkZCmfxENsvY3tt9jun84SzENKFxPFzTkgFMA3v51Ad49fn5F8iMqXVPg6hQgFo1zV5qDT/25MuBvwitpGzLGVKK4NsafVZkrS1C/kEuWFsBeQ9574dIFE8OIpBHxMzbTmQZJxvAuieFjJgZEAzKLTZWtKC2myrxh0SnYzHWhe7PeJWz1Lj48PEEfPvP2MtKxNE2t+R63nrJxj5CB5atGP+MaZTTPuWW9G6JG5nCqt1vsuAep1MPQmQCfJFJ09Si1LYLOTraE3VdnB0P8GvMR6FLcKmnLj2Cr0hp9S9rar4ac8ROHn32faIVSc5LlcCWFKxyKghu+VBIY2k8hhPiXUM7Ksg4OY+LqOMTPsv6laDk2QtJfcsqLDfkvbHshp7a5qVaydS8eE6kQfgG/8jfAA0jMIc2PfKNnxaOV89FBl/LdBM9azXZVxiVRmrqPNMUD7UPDMLgeoYEU0QEpPrMVLmY3OFt59droZxr1sYkmIz8qbcFBTBzSxBLhnP8KVAHJCEGHiinKWeA5LfLBErat6x2FHIXwG8jP3S9x4Xc3baYvv+loNZWb4yuN7GgtjKkPNpMlK3PK9hQViBboJ6tQszGor7TBDp3RRCpHBi9oezoc6YW5Q1Eoh1PMVdv9909+F7yLJ66To/aIjRjHW5VMfoY/beMUJvmjH6A2O9eLghFSRMDSIXQ/RuEY4 X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 932375bd-cbf2-46cc-85ef-08dc0a9e48d5 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7484.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2024 07:50:12.4809 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ja4HNk0UaXkfujuo/ciZ+lTltLrin6oIVvRoVn+hTT0yw5PzUkGJXcQRMxyuSvbXHy25lUVc7gF/SaSLX5OGmw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7814 X-Proofpoint-GUID: fO7lpTdUuC1yZhD3vhuuNAfSvtcwxa_n X-Proofpoint-ORIG-GUID: fO7lpTdUuC1yZhD3vhuuNAfSvtcwxa_n X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-16_25,2023-11-16_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 clxscore=1015 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401010063 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 01 Jan 2024 07:50:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/107981 * Remove PACKAGECONFIG[libaio] as libaio is no longer required by libldb. * Refresh patches. Signed-off-by: Yi Zhao --- ...rt-target-module-while-cross-compile.patch | 6 +-- ...b-Add-configure-options-for-packages.patch | 40 ++++++++----------- ...-pyext_PATTERN-for-cross-compilation.patch | 6 +-- .../libldb/avoid-openldap-unless-wanted.patch | 4 +- .../{libldb_2.7.2.bb => libldb_2.8.0.bb} | 7 ++-- 5 files changed, 27 insertions(+), 36 deletions(-) rename meta-networking/recipes-support/libldb/{libldb_2.7.2.bb => libldb_2.8.0.bb} (91%) diff --git a/meta-networking/recipes-support/libldb/libldb/0001-do-not-import-target-module-while-cross-compile.patch b/meta-networking/recipes-support/libldb/libldb/0001-do-not-import-target-module-while-cross-compile.patch index e21524237..09c84b440 100644 --- a/meta-networking/recipes-support/libldb/libldb/0001-do-not-import-target-module-while-cross-compile.patch +++ b/meta-networking/recipes-support/libldb/libldb/0001-do-not-import-target-module-while-cross-compile.patch @@ -1,4 +1,4 @@ -From 69c409195ede704ed7e9298ed4942cc70a52e099 Mon Sep 17 00:00:00 2001 +From 6a2f229e74804f70f4419b2a1e6843aab059e098 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Tue, 25 Jun 2019 14:25:08 +0800 Subject: [PATCH] do not import target module while cross compile @@ -19,7 +19,7 @@ Signed-off-by: Yi Zhao 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/buildtools/wafsamba/samba_bundled.py b/buildtools/wafsamba/samba_bundled.py -index 7d2d855..01dcb56 100644 +index 2300565..26d9e8c 100644 --- a/buildtools/wafsamba/samba_bundled.py +++ b/buildtools/wafsamba/samba_bundled.py @@ -4,6 +4,7 @@ import sys @@ -30,7 +30,7 @@ index 7d2d855..01dcb56 100644 def PRIVATE_NAME(bld, name): '''possibly rename a library to include a bundled extension''' -@@ -241,17 +242,27 @@ def CHECK_BUNDLED_SYSTEM_PYTHON(conf, libname, modulename, minversion='0.0.0'): +@@ -245,17 +246,27 @@ def CHECK_BUNDLED_SYSTEM_PYTHON(conf, libname, modulename, minversion='0.0.0'): # versions minversion = minimum_library_version(conf, libname, minversion) diff --git a/meta-networking/recipes-support/libldb/libldb/0002-ldb-Add-configure-options-for-packages.patch b/meta-networking/recipes-support/libldb/libldb/0002-ldb-Add-configure-options-for-packages.patch index 4b74a877b..15e093fd6 100644 --- a/meta-networking/recipes-support/libldb/libldb/0002-ldb-Add-configure-options-for-packages.patch +++ b/meta-networking/recipes-support/libldb/libldb/0002-ldb-Add-configure-options-for-packages.patch @@ -1,4 +1,4 @@ -From acd3985f9c428882f1b731a6f9ce5cb1a4a3a02c Mon Sep 17 00:00:00 2001 +From e949da7cb100c571631cd9bc7532e528c1f74820 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Mon, 1 Jul 2019 16:14:16 +0800 Subject: [PATCH] ldb: Add configure options for packages @@ -6,7 +6,6 @@ Subject: [PATCH] ldb: Add configure options for packages Add configure options for the following packages: - acl - attr - - libaio - libbsd - libcap - valgrind @@ -19,17 +18,20 @@ upgrade to version 1.5.4 Signed-off-by: Changqing Li Rebase to 2.3.0 + +Rebase to 2.8.0 +Remove libaio option Signed-off-by: Yi Zhao --- - lib/replace/wscript | 90 +++++++++++++++++++++++++++++++++++---------- - wscript | 8 ++++ - 2 files changed, 78 insertions(+), 20 deletions(-) + lib/replace/wscript | 80 +++++++++++++++++++++++++++++++++------------ + wscript | 8 +++++ + 2 files changed, 68 insertions(+), 20 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 5c2b750..a38baae 100644 +index 37d7759..d0d6bb0 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -25,6 +25,41 @@ def options(opt): +@@ -25,6 +25,34 @@ def options(opt): opt.PRIVATE_EXTENSION_DEFAULT('') opt.RECURSE('buildtools/wafsamba') @@ -47,13 +49,6 @@ index 5c2b750..a38baae 100644 + help=("Disable use of attr"), + action="store_false", dest='enable_attr', default=False) + -+ opt.add_option('--with-libaio', -+ help=("Enable use of libaio"), -+ action="store_true", dest='enable_libaio') -+ opt.add_option('--without-libaio', -+ help=("Disable use of libaio"), -+ action="store_false", dest='enable_libaio', default=False) -+ + opt.add_option('--with-libbsd', + help=("Enable use of libbsd"), + action="store_true", dest='enable_libbsd') @@ -71,7 +66,7 @@ index 5c2b750..a38baae 100644 @Utils.run_once def configure(conf): conf.RECURSE('buildtools/wafsamba') -@@ -38,12 +73,25 @@ def configure(conf): +@@ -38,12 +66,22 @@ def configure(conf): conf.DEFINE('HAVE_LIBREPLACE', 1) conf.DEFINE('LIBREPLACE_NETWORK_CHECKS', 1) @@ -92,28 +87,25 @@ index 5c2b750..a38baae 100644 + if Options.options.enable_attr: + conf.CHECK_HEADERS('attr/attributes.h attr/xattr.h') + -+ if Options.options.enable_libaio: -+ conf.CHECK_HEADERS('libaio.h') -+ + if Options.options.enable_libcap: + conf.CHECK_HEADERS('sys/capability.h') + conf.CHECK_HEADERS('sys/fcntl.h sys/filio.h sys/filsys.h sys/fs/s5param.h') conf.CHECK_HEADERS('sys/id.h sys/ioctl.h sys/ipc.h sys/mman.h sys/mode.h sys/ndir.h sys/priv.h') conf.CHECK_HEADERS('sys/resource.h sys/security.h sys/shm.h sys/statfs.h sys/statvfs.h sys/termio.h') -@@ -113,8 +161,9 @@ def configure(conf): +@@ -113,8 +151,9 @@ def configure(conf): conf.CHECK_HEADERS('sys/fileio.h sys/filesys.h sys/dustat.h sys/sysmacros.h') conf.CHECK_HEADERS('xfs/libxfs.h netgroup.h') - conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') +- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') + if Options.options.enable_valgrind: + conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -+ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') ++ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') conf.CHECK_HEADERS('nss_common.h nsswitch.h ns_api.h') conf.CHECK_HEADERS('sys/extattr.h sys/ea.h sys/proplist.h sys/cdefs.h') conf.CHECK_HEADERS('utmp.h utmpx.h lastlog.h') -@@ -436,20 +485,21 @@ def configure(conf): +@@ -443,20 +482,21 @@ def configure(conf): strlcpy_in_bsd = False @@ -131,7 +123,7 @@ index 5c2b750..a38baae 100644 - - if not conf.CHECK_FUNCS('closefrom'): - conf.CHECK_FUNCS_IN('closefrom', 'bsd', headers='bsd/unistd.h') -+ if Options.options.enable_libbsd: ++ if Options.options.enable_libbsd: + # libbsd on some platforms provides strlcpy and strlcat + if not conf.CHECK_FUNCS('strlcpy strlcat'): + if conf.CHECK_FUNCS_IN('strlcpy strlcat', 'bsd', headers='bsd/string.h', @@ -150,7 +142,7 @@ index 5c2b750..a38baae 100644 conf.CHECK_CODE(''' struct ucred cred; diff --git a/wscript b/wscript -index 03076e6..5365408 100644 +index ed5d45f..6bb0b37 100644 --- a/wscript +++ b/wscript @@ -40,6 +40,14 @@ def options(opt): diff --git a/meta-networking/recipes-support/libldb/libldb/0003-Fix-pyext_PATTERN-for-cross-compilation.patch b/meta-networking/recipes-support/libldb/libldb/0003-Fix-pyext_PATTERN-for-cross-compilation.patch index acd521e69..71934795b 100644 --- a/meta-networking/recipes-support/libldb/libldb/0003-Fix-pyext_PATTERN-for-cross-compilation.patch +++ b/meta-networking/recipes-support/libldb/libldb/0003-Fix-pyext_PATTERN-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From d9f4d5bbd3e58ca7fd7cbc4ab7656fe27bf4c346 Mon Sep 17 00:00:00 2001 +From 989addc0ca7be8233b413d42704c5dc900e85d81 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 24 Nov 2021 13:33:35 +0800 Subject: [PATCH] Fix pyext_PATTERN for cross compilation @@ -42,10 +42,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py -index a23bd01..af202e0 100644 +index b2dd1a9..2bd3545 100644 --- a/third_party/waf/waflib/Tools/python.py +++ b/third_party/waf/waflib/Tools/python.py -@@ -328,7 +328,7 @@ def check_python_headers(conf, features='pyembed pyext'): +@@ -339,7 +339,7 @@ def check_python_headers(conf, features='pyembed pyext'): x = 'MACOSX_DEPLOYMENT_TARGET' if dct[x]: env[x] = conf.environ[x] = str(dct[x]) diff --git a/meta-networking/recipes-support/libldb/libldb/avoid-openldap-unless-wanted.patch b/meta-networking/recipes-support/libldb/libldb/avoid-openldap-unless-wanted.patch index 87909c952..7e60b5305 100644 --- a/meta-networking/recipes-support/libldb/libldb/avoid-openldap-unless-wanted.patch +++ b/meta-networking/recipes-support/libldb/libldb/avoid-openldap-unless-wanted.patch @@ -1,4 +1,4 @@ -From cc86b8bdd45ca30bdf65a3b8b0960b27aeb34522 Mon Sep 17 00:00:00 2001 +From 226b75a0e9654fb3c0435256af5fed0178dc0d69 Mon Sep 17 00:00:00 2001 From: Jens Rehsack Date: Thu, 19 Nov 2015 20:45:56 +0100 Subject: [PATCH] avoid openldap unless wanted @@ -12,7 +12,7 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/wscript b/wscript -index 7f14847..092da2d 100644 +index 6bb0b37..8ee25b1 100644 --- a/wscript +++ b/wscript @@ -154,9 +154,7 @@ def configure(conf): diff --git a/meta-networking/recipes-support/libldb/libldb_2.7.2.bb b/meta-networking/recipes-support/libldb/libldb_2.8.0.bb similarity index 91% rename from meta-networking/recipes-support/libldb/libldb_2.7.2.bb rename to meta-networking/recipes-support/libldb/libldb_2.8.0.bb index c4b7602bf..ec56eb020 100644 --- a/meta-networking/recipes-support/libldb/libldb_2.7.2.bb +++ b/meta-networking/recipes-support/libldb/libldb_2.8.0.bb @@ -22,7 +22,6 @@ PACKAGECONFIG ??= "\ PACKAGECONFIG[acl] = "--with-acl,--without-acl,acl" PACKAGECONFIG[attr] = "--with-attr,--without-attr,attr" PACKAGECONFIG[ldap] = ",,openldap" -PACKAGECONFIG[libaio] = "--with-libaio,--without-libaio,libaio" PACKAGECONFIG[libbsd] = "--with-libbsd,--without-libbsd,libbsd" PACKAGECONFIG[libcap] = "--with-libcap,--without-libcap,libcap" PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind" @@ -34,14 +33,14 @@ LIC_FILES_CHKSUM = "file://pyldb.h;endline=24;md5=dfbd238cecad76957f7f860fbe9ada file://man/ldb.3.xml;beginline=261;endline=262;md5=137f9fd61040c1505d1aa1019663fd08 \ file://tools/ldbdump.c;endline=19;md5=a7d4fc5d1f75676b49df491575a86a42" -SRC_URI[sha256sum] = "26ee72d647854e662d99643eb2b2d341655abf31f4990838d6650fb5cf9209c8" +SRC_URI[sha256sum] = "358dca10fcd27207ac857a0d7f435a46dbc6cd1f7c10dbb840c1931bf1965f08" inherit pkgconfig waf-samba ptest S = "${WORKDIR}/ldb-${PV}" -#cross_compile cannot use preforked process, since fork process earlier than point subproces.popen -#to cross Popen +# Cross_compile cannot use preforked process, since fork process earlier than point subproces.popen +# to cross Popen export WAF_NO_PREFORK="yes" EXTRA_OECONF += "--disable-rpath \ From patchwork Mon Jan 1 07:49:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yi Zhao X-Patchwork-Id: 37154 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 444CBC47074 for ; Mon, 1 Jan 2024 07:50:23 +0000 (UTC) Received: from mx0b-0064b401.pphosted.com (mx0b-0064b401.pphosted.com [205.220.178.238]) by mx.groups.io with SMTP id smtpd.web10.1266.1704095417175649805 for ; Sun, 31 Dec 2023 23:50:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@windriver.com header.s=PPS06212021 header.b=KpGyc4fg; spf=permerror, err=parse error for token &{10 18 %{ir}.%{v}.%{d}.spf.has.pphosted.com}: invalid domain name (domain: windriver.com, ip: 205.220.178.238, mailfrom: prvs=17302f783c=yi.zhao@windriver.com) Received: from pps.filterd (m0250812.ppops.net [127.0.0.1]) by mx0a-0064b401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4017naQe013571 for ; Mon, 1 Jan 2024 07:50:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=windriver.com; h=from:to:subject:date:message-id:in-reply-to:references :content-transfer-encoding:content-type:mime-version; s= PPS06212021; bh=rd6OVi8OeUl8IkuxajGFDlBqf29bxs0iFIUd7fkXwjM=; b= KpGyc4fgdqo0dw8BQxPYjQAuKy+A0W4tN0IGh8OXZ7nYstu5gReiyA2apaCSwVCd XV+3EAugbJB3ugQ5n7eWugIvlx00BtsrMgEoqUwkHNv2Vnut+udR6AHpdQjAK6l+ NCHSw4ny2dTBW/kKHRilGptVtLsYmh8nXvFbZr54O77j6tOJVAdiMmnp9JBEP2I9 pnufTy1EtG5hfKO/Q8Aw+JtUgvFWe2m/2yidBnJ3Y0F8JhwfdZNNzQbrk/ilnGZS qHdXRVRddCSzS39pLEWOy5gtKKmzfT3oX8RktINMGJpbj7xHRrUW5zJY4L8yxeyC 2Dy7pjIDPSHxd0n7IqdvCg== Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2040.outbound.protection.outlook.com [104.47.66.40]) by mx0a-0064b401.pphosted.com (PPS) with ESMTPS id 3vaa661pjx-5 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Mon, 01 Jan 2024 07:50:16 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gNBUz0rI3rIe3TDarXB7jx+qBhBXKa5M7KIiukT9/8vz+/WBZ8ZPVLO88dMrqeaeGjSqhAI6REzrRHm/MqhmY9+s/5eTRAbHGG30WrHfy2Kx4daw1FwFbddFwKu5r+4vit1Qv8K7F/Cip8PsRmrcGc3PkXKe6vkBS6MpZA/1Y4V7kwVND2WJzhRto4JwlKIuVib5lxVvxU6C6rOFAdqyoYc+CnUEqlAzJfwAkEXA+yuxER3n0B8K0+goKqpVCyCz8uCkwPK7oAtzWNFUqunVaCBQZhrvqW8wBd42KMC9QeaJNePQ0554B1M5yklCQmsuZSGztzCuN813Q6qOIHQcCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rd6OVi8OeUl8IkuxajGFDlBqf29bxs0iFIUd7fkXwjM=; b=EHPkImCbOAntRM8JvyWGm148uY1EToYFC9mTg7hpagmdbs2QwivE62acsDlzO89VP8eTCBM30F+jDPVC7khvbm73IpW2CVQtUTNwGFIszQpG7VXZoN53jXK7cUKGlKA9vVlX3bEs9W0tDU6+uZdPiziRvyouaeb4kta9neRdydSxM3OwdRwONXrC8pIFrxw75IuxEhZayEnZWFFJiMZ1dfDFjD9nZYrUCcGo6zia0CxMerJRkecF+C5tT0cAQs8WtDNzTNczO/MexfDH+6T8vqhZ7RnJ2qVT6dKhq0qC8iHJbGRc02dUbNSQa12oZEAbuoK0Ec1iKagGg93fOFbuxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=windriver.com; dmarc=pass action=none header.from=windriver.com; dkim=pass header.d=windriver.com; arc=none Received: from DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) by IA0PR11MB7814.namprd11.prod.outlook.com (2603:10b6:208:408::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7135.24; Mon, 1 Jan 2024 07:50:13 +0000 Received: from DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3]) by DS0PR11MB7484.namprd11.prod.outlook.com ([fe80::c56:aece:e7ef:6cb3%3]) with mapi id 15.20.7135.023; Mon, 1 Jan 2024 07:50:13 +0000 From: Yi Zhao To: openembedded-devel@lists.openembedded.org Subject: [meta-networking][PATCH 5/5] samba: upgrade 4.18.9 -> 4.19.3 Date: Mon, 1 Jan 2024 15:49:58 +0800 Message-Id: <20240101074958.2782143-5-yi.zhao@windriver.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20240101074958.2782143-1-yi.zhao@windriver.com> References: <20240101074958.2782143-1-yi.zhao@windriver.com> X-ClientProxiedBy: TYCP286CA0368.JPNP286.PROD.OUTLOOK.COM (2603:1096:405:79::19) To DS0PR11MB7484.namprd11.prod.outlook.com (2603:10b6:8:14c::10) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7484:EE_|IA0PR11MB7814:EE_ X-MS-Office365-Filtering-Correlation-Id: 22b52c9c-3f81-45cc-5705-08dc0a9e4988 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: PjhIimcm9EKw3dv4sZPuZ/Dxc7RKaJH7wGiXtBvKVxTL0KFpP0WXnmi71LZg24jAuS8uWcVHsiZ1T9lL5VTkbSqW4W9fjMLOeR9O8ohsHfKOzrDRiwaXZFto7F5OgHKp1D2F5d6onQtkplzO5mVYYyEZB0mkdL8c6Yvt4Z1wvpWkiyJtWDcwBcfobBycmisltuS6q4LEttcuO/1zoep4wzlzIK7Q+l+mRE1jGOqWCDvkfNZgASjIkyGfIQiwxI6y70FTPU8bzVEr0B7y6TGv+yItu3MR4Cp2hc9RqClFZPgsZ7s9dK2Za1Oq5gooPAcDS8F8krduoQdbmuO1gpHs+sGpKe+FTF5DA66oVH9ziWBhaJjh5o9Fu2VAXN7cZelygg1CdVEHzETsn9zwvvp/cAKJFDQrHV2xPRb+pqcTB3CtwePk9rhyVOzTYWj4pYZ3gnFh2B4vhBk6HSjvokD4sEimRQdPR36qF/YakznjYb6z9uP0RUKKJhA8l5OX6OFspFwh/J/AT4r0+5FRRcXVLWkEKR+1Wb2GxNhAfy1B1P7I/7HIkZl7o/wMEsuGalvYA4FKNFhql7LkuaT3NmD+Miy8H5UnGuEIuGhKMOCPKj4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB7484.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(346002)(396003)(136003)(39840400004)(366004)(230922051799003)(1800799012)(451199024)(64100799003)(186009)(1076003)(26005)(83380400001)(2616005)(6666004)(6506007)(6512007)(53546011)(30864003)(5660300002)(44832011)(41300700001)(2906002)(478600001)(6486002)(966005)(316002)(8676002)(8936002)(66946007)(6916009)(66476007)(66556008)(86362001)(36756003)(16799955002)(38100700002)(38350700005)(52116002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: mGei1g1kj8S0DROcBMlgP0e7WEC3DNtc4rA7EKsXYdDhxFydBbqqo8sROYtlHwd7sQ+5O544N8NtvnxqjNca5MAzvpAz1rBGfNzS0mjNDsIJ6p1rPiGEZlvTtkiGbOMJkujzWemyl03O4O7xORAp/fdPz107dEGQaV0SdNSw3o8Zx6T7u59JjB8WiSaQhttylOlo3F+cSBxXhHLiA2ofO0JmxmyxH3LyvRgAsc9DgKUbyVpBeHDgyGIhbHG2iLpCam3OUW1DCFWvefXrd96WkFqj2vEMQDAxegtS0yNCZWanHr8EOZaadHxSWtyC1MQfkYtWT/y0RckuCxDP/u/y6QYuVAeyKHnJKK9PdbILgCz8eFnz+Y0dUA6UKMGuSs2myAcmbXwCAEbJY+F9W8i4+KHUFk7hJoOIvht4uuf3xf8OlOskJhTcx4nh8D1FIsX1MlvrArpOmmmERADPP0Y1pZDq8qytP/c5ktuWT43WspcWdn30tqClPOlr23uArpscvRYKZtiyWOGu1fvib3ESK0Pu+pQhYAf4u7un8sd2GqYYxMVU+nJBicqYXxGG7qM0zXHns3pftsw6Q13tlx8ymdrewbn1BfDCjbHPQxopEwOUWbS63biuneQ8j7XMsl/jCqmv/Kx8g+dnMtU2Dq7ND1XYBP63DauomRii7zP/UZ7Ty0iyfULdCCShzfkrMLGU3YtXzhY7AljbH74jcSZHlofNndFdUOx2uq9yFLWXzJVJ2oaC2MB+FlGD2sWGhYK+MxdG1aWIubHqvQKhN8gDFMX2lDhCInx092myS8YCUMdyxZ1KUbqMZ8GFoP/fai0qihZysQdmAdcJWUhhG400YNFHOmNtlNfLAcbONmpcLt64U8h6aQg1QA74sKymDhREEuzDtM1pXzdFheoWYGDIbdAm44euRNohTv3ag4GWFLgDQD0cf7Km+72Zm+YDyc9zB7VrLAUoY4jcZlaek8ApeNuzowbnb1NesZ8koo+72CPcaBJrSGTa+PfwF8S1uj4sdckynFrB5kgIUuJX7Olfxrh6ANofEaGfs6KQWe+RTTYoeRx08teSsyWPJokrP9Ub9Pa2bIu6Rie7t1BhCJezoE7DO4F9XlbcUh4CVMC1PXM1hR/k7nal5KvnqeRxpNoc6ae6+DXfus9bbreyv2aE83kh1uilD0QDxrf6vwo+FufTXZB1nvNWAN7FJ4oMFFuMBK/pGQwRTAvHZjX5F9n7Fhl3zeggOvjTCYU+4kbY4aBTslo7qtgYABg5/st37bKAoQZmtDJfa5Bde69WHueOlaOXbOdxVcNmNIZcA6UPdcezWkpQRSSCkkojXJJ/4aNjoP67v2mhK4j/JgkUKv2KwcDE6Evmor5rVMekY4s6kj66kuDGqI0cM6nz75179F6cxOJhk1KlLNlFOyCMuLMu/A92Oa39JHMF/+vt6cPRZyl2S5+IeiHLFFpnBTdpoDVqVC9KAyIc+WOlYeHbQp9dZ2Nv8ka3kHGGpAV2kH1/yFR+wfCDAWVtSp2SIoF9YavcKHaW6WSXLsThUSoA2wWj22QxA0WvgzuUrJjQznDL5ylwFEn+xelNWNmzKBZ9C3dz X-OriginatorOrg: windriver.com X-MS-Exchange-CrossTenant-Network-Message-Id: 22b52c9c-3f81-45cc-5705-08dc0a9e4988 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7484.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jan 2024 07:50:13.7350 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 8ddb2873-a1ad-4a18-ae4e-4644631433be X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UuTLOLrOzA+2tsdxgpnqAK17hjlN8zWTMvzXT2dlTQEBQJiFtVPbtqKSLXDO6BZ7rRQVtOogHmFWIaW4dkhtBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7814 X-Proofpoint-GUID: M5fcCk6gt_xjSR0i_Tpgo3oP5-p4bnEH X-Proofpoint-ORIG-GUID: M5fcCk6gt_xjSR0i_Tpgo3oP5-p4bnEH X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-11-16_25,2023-11-16_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 priorityscore=1501 clxscore=1015 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 adultscore=0 impostorscore=0 phishscore=0 bulkscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2311290000 definitions=main-2401010063 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 01 Jan 2024 07:50:23 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/107982 According to samba release planning[1], 4.18 is already in maintenance mode and will be EOL in Sep 2024. Upgrade to current stable release 4.19. Release Notes https://www.samba.org/samba/history/samba-4.19.0.html https://www.samba.org/samba/history/samba-4.19.3.html [1] https://wiki.samba.org/index.php/Samba_Release_Planning Signed-off-by: Yi Zhao --- .../cross-answers-aarch64.txt | 2 +- .../cross-answers-aarch64_be.txt | 2 +- .../waf-cross-answers/cross-answers-arm.txt | 2 +- .../waf-cross-answers/cross-answers-armeb.txt | 2 +- .../waf-cross-answers/cross-answers-i586.txt | 2 +- .../waf-cross-answers/cross-answers-i686.txt | 2 +- .../waf-cross-answers/cross-answers-mips.txt | 2 +- .../cross-answers-mips64.txt | 2 +- .../cross-answers-mips64el.txt | 2 +- .../cross-answers-mipsel.txt | 2 +- .../cross-answers-powerpc.txt | 2 +- .../cross-answers-powerpc64.txt | 2 +- .../cross-answers-powerpc64le.txt | 2 +- .../cross-answers-riscv32.txt | 2 +- .../cross-answers-riscv64.txt | 2 +- .../cross-answers-x86_64.txt | 2 +- .../0001-Don-t-check-xsltproc-manpages.patch | 8 ++--- ...rt-target-module-while-cross-compile.patch | 10 +++--- ...3-Add-config-option-without-valgrind.patch | 34 +++++++++++-------- ...tions-to-configure-the-use-of-libbsd.patch | 9 ++--- ...-pyext_PATTERN-for-cross-compilation.patch | 6 ++-- ...orture-skip-test-case-tfork_cmd_send.patch | 2 +- ...-of-python-to-fix-the-install-confli.patch | 11 +++--- .../samba/samba-4.3.9-remove-getpwent_r.patch | 8 ++--- .../samba/samba/samba-pam.patch | 12 +++---- .../{samba_4.18.9.bb => samba_4.19.3.bb} | 6 ++-- 26 files changed, 73 insertions(+), 65 deletions(-) rename meta-networking/recipes-connectivity/samba/{samba_4.18.9.bb => samba_4.19.3.bb} (98%) diff --git a/meta-networking/files/waf-cross-answers/cross-answers-aarch64.txt b/meta-networking/files/waf-cross-answers/cross-answers-aarch64.txt index fa960ea2b..ea561073e 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-aarch64.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-aarch64.txt @@ -42,6 +42,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-aarch64_be.txt b/meta-networking/files/waf-cross-answers/cross-answers-aarch64_be.txt index fa960ea2b..ea561073e 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-aarch64_be.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-aarch64_be.txt @@ -42,6 +42,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-arm.txt b/meta-networking/files/waf-cross-answers/cross-answers-arm.txt index 19d0b6f76..5655a6585 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-arm.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-arm.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-armeb.txt b/meta-networking/files/waf-cross-answers/cross-answers-armeb.txt index 19d0b6f76..5655a6585 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-armeb.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-armeb.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-i586.txt b/meta-networking/files/waf-cross-answers/cross-answers-i586.txt index 19d0b6f76..5655a6585 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-i586.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-i586.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-i686.txt b/meta-networking/files/waf-cross-answers/cross-answers-i686.txt index 19d0b6f76..5655a6585 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-i686.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-i686.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-mips.txt b/meta-networking/files/waf-cross-answers/cross-answers-mips.txt index aa8736880..84816e06f 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-mips.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-mips.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-mips64.txt b/meta-networking/files/waf-cross-answers/cross-answers-mips64.txt index 407e4154c..cdf7169cb 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-mips64.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-mips64.txt @@ -42,6 +42,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-mips64el.txt b/meta-networking/files/waf-cross-answers/cross-answers-mips64el.txt index 407e4154c..cdf7169cb 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-mips64el.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-mips64el.txt @@ -42,6 +42,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-mipsel.txt b/meta-networking/files/waf-cross-answers/cross-answers-mipsel.txt index aa8736880..84816e06f 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-mipsel.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-mipsel.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-powerpc.txt b/meta-networking/files/waf-cross-answers/cross-answers-powerpc.txt index e94a5a473..c563a2796 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-powerpc.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-powerpc.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-powerpc64.txt b/meta-networking/files/waf-cross-answers/cross-answers-powerpc64.txt index a5c0d0d61..31a27e246 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-powerpc64.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-powerpc64.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-powerpc64le.txt b/meta-networking/files/waf-cross-answers/cross-answers-powerpc64le.txt index a5c0d0d61..31a27e246 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-powerpc64le.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-powerpc64le.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-riscv32.txt b/meta-networking/files/waf-cross-answers/cross-answers-riscv32.txt index 19d0b6f76..5655a6585 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-riscv32.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-riscv32.txt @@ -43,6 +43,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-riscv64.txt b/meta-networking/files/waf-cross-answers/cross-answers-riscv64.txt index fa960ea2b..ea561073e 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-riscv64.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-riscv64.txt @@ -42,6 +42,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/files/waf-cross-answers/cross-answers-x86_64.txt b/meta-networking/files/waf-cross-answers/cross-answers-x86_64.txt index fa960ea2b..ea561073e 100644 --- a/meta-networking/files/waf-cross-answers/cross-answers-x86_64.txt +++ b/meta-networking/files/waf-cross-answers/cross-answers-x86_64.txt @@ -42,6 +42,6 @@ Checking errno of iconv for illegal multibyte sequence: NO Checking value of GNUTLS_CIPHER_AES_128_CFB8: OK Checking value of GNUTLS_MAC_AES_CMAC_128: OK Checking whether fcntl supports flags to send direct I/O availability signals: NO -Checking whether fcntl supports setting/geting hints: NO +Checking whether fcntl supports setting/getting hints: NO Checking for readlink breakage: NO Checking for gnutls fips mode support: NO diff --git a/meta-networking/recipes-connectivity/samba/samba/0001-Don-t-check-xsltproc-manpages.patch b/meta-networking/recipes-connectivity/samba/samba/0001-Don-t-check-xsltproc-manpages.patch index 9f597bee2..a498348c2 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0001-Don-t-check-xsltproc-manpages.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0001-Don-t-check-xsltproc-manpages.patch @@ -1,4 +1,4 @@ -From f6fa33bfc2e1272198db6ea08910b4162b364b18 Mon Sep 17 00:00:00 2001 +From 5c5418038e392cc00d3293e00ea0cd20b5e19c9a Mon Sep 17 00:00:00 2001 From: Bian Naimeng Date: Mon, 18 Apr 2016 17:00:53 -0400 Subject: [PATCH] Don't check xsltproc manpages @@ -16,7 +16,7 @@ Signed-off-by: Yi Zhao 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ldb/wscript b/lib/ldb/wscript -index 60bb7cf..b7b0152 100644 +index ed5d45f..de3c648 100644 --- a/lib/ldb/wscript +++ b/lib/ldb/wscript @@ -144,7 +144,7 @@ def configure(conf): @@ -29,7 +29,7 @@ index 60bb7cf..b7b0152 100644 # we need this for the ldap backend if conf.CHECK_FUNCS_IN('ber_flush ldap_open ldap_initialize', 'lber ldap', headers='lber.h ldap.h'): diff --git a/lib/talloc/wscript b/lib/talloc/wscript -index 3089663..76cd65e 100644 +index 075f1ec..9bd9f73 100644 --- a/lib/talloc/wscript +++ b/lib/talloc/wscript @@ -48,7 +48,7 @@ def configure(conf): @@ -42,7 +42,7 @@ index 3089663..76cd65e 100644 conf.CHECK_HEADERS('sys/auxv.h') conf.CHECK_FUNCS('getauxval') diff --git a/lib/tdb/wscript b/lib/tdb/wscript -index 71ada31..accd474 100644 +index 5e6a928..f13cf2a 100644 --- a/lib/tdb/wscript +++ b/lib/tdb/wscript @@ -95,7 +95,7 @@ def configure(conf): diff --git a/meta-networking/recipes-connectivity/samba/samba/0002-do-not-import-target-module-while-cross-compile.patch b/meta-networking/recipes-connectivity/samba/samba/0002-do-not-import-target-module-while-cross-compile.patch index 3b0269092..b0ad5c414 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0002-do-not-import-target-module-while-cross-compile.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0002-do-not-import-target-module-while-cross-compile.patch @@ -1,4 +1,4 @@ -From f7b8e2e149b06a8033e31f4242c392573fa9ab52 Mon Sep 17 00:00:00 2001 +From ba492aead265edfd1da2a6c45dd7661c248309cb Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Tue, 25 Jun 2019 14:25:08 +0800 Subject: [PATCH] do not import target module while cross compile @@ -6,18 +6,18 @@ Subject: [PATCH] do not import target module while cross compile Some modules such as dynamic library maybe cann't be imported while cross compile, we just check whether does the module exist. +Upstream-Status: Pending + Signed-off-by: Bian Naimeng update to version 4.10.5, and switch to python3 Signed-off-by: Changqing Li --- -Upstream-Status: Pending - buildtools/wafsamba/samba_bundled.py | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/buildtools/wafsamba/samba_bundled.py b/buildtools/wafsamba/samba_bundled.py -index 7d2d855..01dcb56 100644 +index 2300565..26d9e8c 100644 --- a/buildtools/wafsamba/samba_bundled.py +++ b/buildtools/wafsamba/samba_bundled.py @@ -4,6 +4,7 @@ import sys @@ -28,7 +28,7 @@ index 7d2d855..01dcb56 100644 def PRIVATE_NAME(bld, name): '''possibly rename a library to include a bundled extension''' -@@ -241,17 +242,27 @@ def CHECK_BUNDLED_SYSTEM_PYTHON(conf, libname, modulename, minversion='0.0.0'): +@@ -245,17 +246,27 @@ def CHECK_BUNDLED_SYSTEM_PYTHON(conf, libname, modulename, minversion='0.0.0'): # versions minversion = minimum_library_version(conf, libname, minversion) diff --git a/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch b/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch index f2e25eb10..2c9d29c9f 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0003-Add-config-option-without-valgrind.patch @@ -1,4 +1,4 @@ -From 556bb3cf17ccdf0b0ee0d82801c4b20cf0990ae4 Mon Sep 17 00:00:00 2001 +From cceee20e91af751469872b71155b23f0dec290a7 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Thu, 20 Jun 2019 14:11:16 +0800 Subject: [PATCH] Add config option without-valgrind @@ -9,38 +9,44 @@ Signed-off-by: Wenzong Fan Update patch to version 4.10.5 Signed-off-by: Changqing Li + +Rebase to 4.19.3 +Signed-off-by: Yi Zhao --- lib/replace/wscript | 5 +++-- - wscript | 4 ++++ - 2 files changed, 7 insertions(+), 2 deletions(-) + wscript | 7 +++++++ + 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/replace/wscript b/lib/replace/wscript -index 2f17999..9ef9bd9 100644 +index 37d7759..9dd9b48 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -114,8 +114,9 @@ def configure(conf): +@@ -113,8 +113,9 @@ def configure(conf): conf.CHECK_HEADERS('sys/fileio.h sys/filesys.h sys/dustat.h sys/sysmacros.h') conf.CHECK_HEADERS('xfs/libxfs.h netgroup.h') - conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') -+ if not Options.options.disable_valgrind: +- conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') ++ if Options.options.enable_valgrind: + conf.CHECK_HEADERS('valgrind.h valgrind/valgrind.h') -+ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h') ++ conf.CHECK_HEADERS('valgrind/memcheck.h valgrind/helgrind.h valgrind/callgrind.h') conf.CHECK_HEADERS('nss_common.h nsswitch.h ns_api.h') conf.CHECK_HEADERS('sys/extattr.h sys/ea.h sys/proplist.h sys/cdefs.h') conf.CHECK_HEADERS('utmp.h utmpx.h lastlog.h') diff --git a/wscript b/wscript -index 3af4207..54d7e9e 100644 +index 95ddd9e..6d9577a 100644 --- a/wscript +++ b/wscript -@@ -116,6 +116,10 @@ def options(opt): - help=("Disable RELRO builds"), - action="store_false", dest='enable_relro') +@@ -123,6 +123,13 @@ def options(opt): + help=('Disable kernely keyring support for credential storage'), + action='store_false', dest='enable_keyring') ++ opt.add_option('--with-valgrind', ++ help=("Enable use of valgrind"), ++ action="store_true", dest='enable_valgrind') + opt.add_option('--without-valgrind', -+ help=("Disable use of the valgrind headers"), -+ action="store_true", dest='disable_valgrind', default=False) ++ help=("Disable use of valgrind"), ++ action="store_false", dest='enable_valgrind', default=False) + gr = opt.option_group('developer options') diff --git a/meta-networking/recipes-connectivity/samba/samba/0004-Add-options-to-configure-the-use-of-libbsd.patch b/meta-networking/recipes-connectivity/samba/samba/0004-Add-options-to-configure-the-use-of-libbsd.patch index 2b0fbff8e..c72bd133e 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0004-Add-options-to-configure-the-use-of-libbsd.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0004-Add-options-to-configure-the-use-of-libbsd.patch @@ -1,9 +1,10 @@ -From 515f2455b4b69f5fcd2c61a532663280785db737 Mon Sep 17 00:00:00 2001 +From d302d9a4ac6eb2bbafd248064a878ba287d636b8 Mon Sep 17 00:00:00 2001 From: Peter Kjellerstedt Date: Tue, 28 Apr 2020 02:05:33 +0200 Subject: [PATCH] Add options to configure the use of libbsd Upstream-Status: Inappropriate [oe deterministic build specific] + Signed-off-by: Peter Kjellerstedt Rebase to 4.14.4 @@ -15,7 +16,7 @@ Signed-off-by: Yi Zhao 3 files changed, 29 insertions(+), 15 deletions(-) diff --git a/buildtools/wafsamba/wscript b/buildtools/wafsamba/wscript -index 8729b08..1c55428 100644 +index 30cb366..d167551 100644 --- a/buildtools/wafsamba/wscript +++ b/buildtools/wafsamba/wscript @@ -145,6 +145,13 @@ Currently the only tested value is 'smbtorture,smbd/smbd' for Samba'''), @@ -33,10 +34,10 @@ index 8729b08..1c55428 100644 gr.add_option('-C', diff --git a/lib/replace/wscript b/lib/replace/wscript -index 9ef9bd9..d47de4f 100644 +index 9dd9b48..a22ae59 100644 --- a/lib/replace/wscript +++ b/lib/replace/wscript -@@ -439,20 +439,21 @@ def configure(conf): +@@ -444,20 +444,21 @@ def configure(conf): strlcpy_in_bsd = False diff --git a/meta-networking/recipes-connectivity/samba/samba/0005-Fix-pyext_PATTERN-for-cross-compilation.patch b/meta-networking/recipes-connectivity/samba/samba/0005-Fix-pyext_PATTERN-for-cross-compilation.patch index e1b5fac0d..53ef21948 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0005-Fix-pyext_PATTERN-for-cross-compilation.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0005-Fix-pyext_PATTERN-for-cross-compilation.patch @@ -1,4 +1,4 @@ -From a8b4a40b535a2c69eb408f649e7169bcc1975fc1 Mon Sep 17 00:00:00 2001 +From d2a2d0f82a37d0bf21123671774b0b03ffa976cf Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Wed, 24 Nov 2021 13:33:35 +0800 Subject: [PATCH] Fix pyext_PATTERN for cross compilation @@ -46,10 +46,10 @@ Signed-off-by: Yi Zhao 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third_party/waf/waflib/Tools/python.py b/third_party/waf/waflib/Tools/python.py -index a23bd01..af202e0 100644 +index b2dd1a9..2bd3545 100644 --- a/third_party/waf/waflib/Tools/python.py +++ b/third_party/waf/waflib/Tools/python.py -@@ -328,7 +328,7 @@ def check_python_headers(conf, features='pyembed pyext'): +@@ -339,7 +339,7 @@ def check_python_headers(conf, features='pyembed pyext'): x = 'MACOSX_DEPLOYMENT_TARGET' if dct[x]: env[x] = conf.environ[x] = str(dct[x]) diff --git a/meta-networking/recipes-connectivity/samba/samba/0006-smbtorture-skip-test-case-tfork_cmd_send.patch b/meta-networking/recipes-connectivity/samba/samba/0006-smbtorture-skip-test-case-tfork_cmd_send.patch index cc4c15e09..13fbd3595 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0006-smbtorture-skip-test-case-tfork_cmd_send.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0006-smbtorture-skip-test-case-tfork_cmd_send.patch @@ -1,4 +1,4 @@ -From 950b5977ea7e72343067d0070cc35fb0dc5163d4 Mon Sep 17 00:00:00 2001 +From 4fd04fc7c94d6981f3409d088ab8d32c48460010 Mon Sep 17 00:00:00 2001 From: Yi Zhao Date: Thu, 25 Aug 2022 16:46:04 +0800 Subject: [PATCH] smbtorture: skip test case tfork_cmd_send diff --git a/meta-networking/recipes-connectivity/samba/samba/0007-Deleted-settiong-of-python-to-fix-the-install-confli.patch b/meta-networking/recipes-connectivity/samba/samba/0007-Deleted-settiong-of-python-to-fix-the-install-confli.patch index 45a7c82d8..e3506adfb 100644 --- a/meta-networking/recipes-connectivity/samba/samba/0007-Deleted-settiong-of-python-to-fix-the-install-confli.patch +++ b/meta-networking/recipes-connectivity/samba/samba/0007-Deleted-settiong-of-python-to-fix-the-install-confli.patch @@ -1,4 +1,4 @@ -From f783bb9c87ce11e824dfefca473d0dcf6edad238 Mon Sep 17 00:00:00 2001 +From bf5552f937c745940081e29ef32d52ae26bfd8c1 Mon Sep 17 00:00:00 2001 From: Lei Maohui Date: Sun, 30 Oct 2022 11:59:31 +0900 Subject: [PATCH] Deleted settiong of python to fix the install conflict error @@ -22,7 +22,8 @@ sys.path.insert(0, "/usr/lib/python3.10/site-packages") But this setting is for environment when running from source tree. There is no necessary on target. -Upstream-Status: Inappropriate +Upstream-Status: Inappropriate [embedded specific] + Signed-off-by: Lei Maohui --- source4/scripting/bin/samba-gpupdate | 1 - @@ -47,7 +48,7 @@ index 4b3f057..08fec2d 100755 import optparse from samba import getopt as options diff --git a/source4/scripting/bin/samba-tool b/source4/scripting/bin/samba-tool -index f8a70a6..3c818de 100755 +index b02ad4d..f69ae10 100755 --- a/source4/scripting/bin/samba-tool +++ b/source4/scripting/bin/samba-tool @@ -22,7 +22,6 @@ @@ -59,7 +60,7 @@ index f8a70a6..3c818de 100755 # make sure the script dies immediately when hitting control-C, # rather than raising KeyboardInterrupt. As we do all database diff --git a/source4/scripting/bin/samba_dnsupdate b/source4/scripting/bin/samba_dnsupdate -index 1ce53f5..2cdfbf8 100755 +index 69821e2..4037870 100755 --- a/source4/scripting/bin/samba_dnsupdate +++ b/source4/scripting/bin/samba_dnsupdate @@ -36,7 +36,6 @@ os.environ['PYTHONUNBUFFERED'] = '1' @@ -95,7 +96,7 @@ index 67d801e..2fc0d6a 100755 import optparse import time diff --git a/source4/scripting/bin/samba_spnupdate b/source4/scripting/bin/samba_spnupdate -index 84ff771..b6fe041 100755 +index b421886..5e18ad9 100755 --- a/source4/scripting/bin/samba_spnupdate +++ b/source4/scripting/bin/samba_spnupdate @@ -32,7 +32,6 @@ os.environ['PYTHONUNBUFFERED'] = '1' diff --git a/meta-networking/recipes-connectivity/samba/samba/samba-4.3.9-remove-getpwent_r.patch b/meta-networking/recipes-connectivity/samba/samba/samba-4.3.9-remove-getpwent_r.patch index 9a83574e6..0c967be62 100644 --- a/meta-networking/recipes-connectivity/samba/samba/samba-4.3.9-remove-getpwent_r.patch +++ b/meta-networking/recipes-connectivity/samba/samba/samba-4.3.9-remove-getpwent_r.patch @@ -1,4 +1,4 @@ -From 08003ea30d86a8b983be89f6a161d3baacdaa038 Mon Sep 17 00:00:00 2001 +From e5d9527e6b3b386229747f799c725fcd68bc5228 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 6 Nov 2016 23:40:54 -0800 Subject: [PATCH] Musl does not have _r versions of getent() and getpwent() @@ -7,15 +7,15 @@ Subject: [PATCH] Musl does not have _r versions of getent() and getpwent() Taken from gentoo http://data.gpo.zugaina.org/musl/net-fs/samba/files/samba-4.3.9-remove-getpwent_r.patch -Signed-off-by: Khem Raj ---- Upstream-Status: Pending +Signed-off-by: Khem Raj +--- source4/torture/local/nss_tests.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/source4/torture/local/nss_tests.c b/source4/torture/local/nss_tests.c -index 2943122..bc185ca 100644 +index e911aa2..2b39b74 100644 --- a/source4/torture/local/nss_tests.c +++ b/source4/torture/local/nss_tests.c @@ -247,7 +247,6 @@ static bool test_getgrnam_r(struct torture_context *tctx, diff --git a/meta-networking/recipes-connectivity/samba/samba/samba-pam.patch b/meta-networking/recipes-connectivity/samba/samba/samba-pam.patch index 9bf1f9757..4fcbb4757 100644 --- a/meta-networking/recipes-connectivity/samba/samba/samba-pam.patch +++ b/meta-networking/recipes-connectivity/samba/samba/samba-pam.patch @@ -1,22 +1,22 @@ -From 6822c61ade5617c9f109e32ad4cdc115fa9e12c8 Mon Sep 17 00:00:00 2001 +From c533bdced677e2104565fc06602e7e63d9c79ac0 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 6 Nov 2016 23:40:54 -0800 Subject: [PATCH] Lifted from gentoo and ported to 4.4.5 http://data.gpo.zugaina.org/musl/net-fs/samba/files/samba-4.2.7-pam.patch -Signed-off-by: Khem Raj ---- Upstream-Status: Pending +Signed-off-by: Khem Raj +--- source3/wscript | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/source3/wscript b/source3/wscript -index 22be17a..ee9ce52 100644 +index b7f96f3..ed12b1e 100644 --- a/source3/wscript +++ b/source3/wscript -@@ -862,7 +862,7 @@ msg.msg_accrightslen = sizeof(fd); +@@ -863,7 +863,7 @@ msg.msg_accrightslen = sizeof(fd); if conf.env.with_iconv: conf.DEFINE('HAVE_ICONV', 1) @@ -25,7 +25,7 @@ index 22be17a..ee9ce52 100644 use_pam=True conf.CHECK_HEADERS('security/pam_appl.h pam/pam_appl.h') if not conf.CONFIG_SET('HAVE_SECURITY_PAM_APPL_H') and not conf.CONFIG_SET('HAVE_PAM_PAM_APPL_H'): -@@ -939,6 +939,17 @@ int i; i = PAM_RADIO_TYPE; +@@ -940,6 +940,17 @@ int i; i = PAM_RADIO_TYPE; "or headers not found. Use --without-pam to disable " "PAM support."); diff --git a/meta-networking/recipes-connectivity/samba/samba_4.18.9.bb b/meta-networking/recipes-connectivity/samba/samba_4.19.3.bb similarity index 98% rename from meta-networking/recipes-connectivity/samba/samba_4.18.9.bb rename to meta-networking/recipes-connectivity/samba/samba_4.19.3.bb index 73ceb7b75..4828526ed 100644 --- a/meta-networking/recipes-connectivity/samba/samba_4.18.9.bb +++ b/meta-networking/recipes-connectivity/samba/samba_4.19.3.bb @@ -31,9 +31,9 @@ SRC_URI:append:libc-musl = " \ file://samba-4.3.9-remove-getpwent_r.patch \ " -SRC_URI[sha256sum] = "f455c1d6351ed3a36fc2cb6e8ab1bfd0effe54a56686ffd495d64ab52d50f245" +SRC_URI[sha256sum] = "280553b90f131b1940580df293653c9e9bd8906201f5def6e5e8c160f0bfac96" -UPSTREAM_CHECK_REGEX = "samba\-(?P4\.18(\.\d+)+).tar.gz" +UPSTREAM_CHECK_REGEX = "samba\-(?P4\.19(\.\d+)+).tar.gz" inherit systemd waf-samba cpan-base perlnative update-rc.d perl-version pkgconfig @@ -85,7 +85,7 @@ PACKAGECONFIG[sasl] = ",,cyrus-sasl" PACKAGECONFIG[systemd] = "--with-systemd,--without-systemd,systemd" PACKAGECONFIG[dmapi] = "--with-dmapi,--without-dmapi,dmapi" PACKAGECONFIG[zeroconf] = "--enable-avahi,--disable-avahi,avahi" -PACKAGECONFIG[valgrind] = ",--without-valgrind,valgrind," +PACKAGECONFIG[valgrind] = "--with-valgrind,--without-valgrind,valgrind" PACKAGECONFIG[lttng] = "--with-lttng,--without-lttng,lttng-ust" PACKAGECONFIG[archive] = "--with-libarchive,--without-libarchive,libarchive" PACKAGECONFIG[libunwind] = "--with-libunwind,--without-libunwind,libunwind"