From patchwork Sun Jun 14 09:51:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?J=C3=B6rg_Sommer?= X-Patchwork-Id: 90079 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 3E820CD98C5 for ; Sun, 14 Jun 2026 09:51:30 +0000 (UTC) Received: from GVXPR05CU001.outbound.protection.outlook.com (GVXPR05CU001.outbound.protection.outlook.com [52.101.83.125]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.106178.1781430687197272511 for ; Sun, 14 Jun 2026 02:51:28 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@navimatix.de header.s=selector1 header.b=SkiLjssI; spf=pass (domain: navimatix.de, ip: 52.101.83.125, mailfrom: joerg.sommer@navimatix.de) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mp1nNAcXvPon/OMjK+UNiEQ1ehiBm0+3tmfu0FMm0kWK0rmo6VPdt5MyJZS841eEZFaMys8LSNkCnYDSEiNX/6zw71xMkdXFaARZ1Z8yK154gH2h6Fzf7onGni7+pkmngqm/KWlpMIp9GXJSoVa6GryIpdTAL0g5gIyjUvwhUUQ+5/3goNQeOOwgihFXEo/2Mm+v6S0LzdeJ/7kCRcV6pbZeIphNvlIWbHtGUAl81103yAdYc5LgjXUb/aJIWagEeAtmUX6X7bdnLUAZN9QErKii3wtuWpc2mPM6RUmrBPIgm+q4EvmzIYAnmY81mpdgYkH2PhH3hXlzgliI03JSNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=6Ub2lzv/HZTy6Xp/fp0R68FNT3EzuCXpAVbS63G1x0Q=; b=EvXaNIDgDzDxMz+1iHxzyHjYTTzcOvKfuOVLALpf/ZoCAeAv1TFSaT2Tr2G0ZbI9mKeildH6kYRNKTNdmLiRpMlzqhOxyL2Lsps/qjFKJiM6fvGRSUgqifwTqydENQBFQQvauqWbyTQkDxtexXgNAJElA/E2mA5qnW8yKEtRTfnC7qtbNbv5CQMyO69IMPuIG/CTU4kUnYbZBkarZ/R4LIdNuY+xjEEFCSn1LcPw84KzZWQAmVm2o0ix6k6wmZgobpvdTY/+Wv6pfMAveLkTIdPA3+foHGwZ6T5i9dWFULvtWbke2vIXPQ61waxm7a8zfj2BdwavjBGWDz/tK21ukA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=navimatix.de; dmarc=pass action=none header.from=navimatix.de; dkim=pass header.d=navimatix.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=navimatix.de; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6Ub2lzv/HZTy6Xp/fp0R68FNT3EzuCXpAVbS63G1x0Q=; b=SkiLjssIKn0dHsDwyBnHhHOinGQefLjR2KcxvrAave2CZL8zgKXDUApmQ4tlTm5LRCngRz6Qapwzw7+KT/sDT5CaXIdf52CB4YjH+ZLoW+1dQe/J9LFYmDTQTNl5qA3P0SeBaYZyrPuUJdYZofjmYrkVTXo2bMdUKF4j4BG1M6s= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=navimatix.de; Received: from AMDPR01MB11848.eurprd01.prod.exchangelabs.com (2603:10a6:20b:716::14) by PA1PR01MB11126.eurprd01.prod.exchangelabs.com (2603:10a6:102:483::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.113.16; Sun, 14 Jun 2026 09:51:22 +0000 Received: from AMDPR01MB11848.eurprd01.prod.exchangelabs.com ([fe80::bd09:997f:d01a:43f0]) by AMDPR01MB11848.eurprd01.prod.exchangelabs.com ([fe80::bd09:997f:d01a:43f0%2]) with mapi id 15.21.0113.015; Sun, 14 Jun 2026 09:51:20 +0000 Date: Sun, 14 Jun 2026 11:51:19 +0200 From: =?utf-8?b?SsO2cmc=?= Sommer To: openembedded-devel@lists.openembedded.org, joerg.sommer@navimatix.de CC: =?utf-8?b?SsO2cmc=?= Sommer Subject: [PATCH] multitail: New "tail for multiple files in parallel" v7.1.5 Message-ID: X-Mailer: git-send-email 2.53.0 Content-Disposition: inline X-ClientProxiedBy: BE1P281CA0182.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:8d::15) To AMDPR01MB11848.eurprd01.prod.exchangelabs.com (2603:10a6:20b:716::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMDPR01MB11848:EE_|PA1PR01MB11126:EE_ X-MS-Office365-Filtering-Correlation-Id: ee8bbe9f-b92e-4eb2-77b5-08dec9fa7c69 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|23010399003|3023799007|18002099003|56012099006; X-Microsoft-Antispam-Message-Info: v5sbWjHSBNFwgEiTaL6I9wgMWIjXc/P6TPy+UAID5AtP/x5P830lQm3kXNAVnw/uuOYmHJverS021LNP8bt8sJGJOJ3j1u7LoloVQr7J0FnW3yItTK8h1xW3I5ZWjeGzOlDAHEz6tPYEax2PDMPEdP8cFWbnuxnjkULfSRPJ7crMkEQpSh/DIAFIqOWpV/vGF5f+usd+X1jCB9rSn/FeLBgq2gdnrL7RB2PDjL6yhxFoznljjc9/usqnwYPRN991LwcK3Svij+LKhQ/9g5NTgkvzzAQ3wdgXNi+q5Cu9Yvnv9nI6ahrAyvU1Nj0J+2BZcWJEalCyz9k8vPUkc4PerOgJEhZxG4r3XjJwT5E0bJwOHtRgtlXPD1QY9gU45Z7797F53DYUs/3gW4StFVD4evBt/qLnACneSCXRwH/b+af0J6WmiZ2s+L/jpSvxKt0VacDBCq/lIGd/YO379yBrviVuc9Y5RTAgbrQXCI1xZkAJwlZPDrgQwrtxGVI3Fb4ixeu901F8EJcjNANqWMjEWw+ZTeQblbMeXGCuCBrbWGwYGhxSCRlK4EvFFTcwDGCzPwWyFjWgC0qMBD3HBDoQeXdIBKRnswEwJPEe58ty3zkk+vfxXakGqV7nWl8kfOGIthNBBEx/P2AI/vYY6RwR2A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AMDPR01MB11848.eurprd01.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(23010399003)(3023799007)(18002099003)(56012099006);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: to1AeI5+oDzxMc2LErKQH+IAsU+YHp2/nPzXhlkwhFelbeJlf+ai9cVzyvu+Q4aFqSfbfYyCe/5HiFD4xkCYxPRclVFlsPYVFnLZvoLgcMWmRYsriq91x+lMxj0IvTC7pX8CDMqn9723Iulw20PqyoUKnRTwwVuXzVH12MlYIltgHQFSUwbBuU/xO1NfvGu02BJ69MMDIB+XBuAvShj+eWrAQvbvmUwaq0DtNAw7SDV0SX5CTxLwfEDc3xAcEzwa7CpjVuGkT0Uk4sRXPLFDK0oPLCHSMEWW5Jyj9nbU5HCL6S57GZNcJt/f+uS8ZbimPUTkjo/YuYpMwqfbctS9u6Me9AjDlUFzG8w+4E2hziuXZpXvbBvZ4pH+64OsCbmPtCid7bwZgdNRQ+coLfVLcqtK5KtREHVUVSxF236F1deZXoZSH6RYt9KghGrdG6NXsf0y1Tig7iHQw2xYTmU+fVUxA8toXDwvoc6QzEjsj6geQOWbRY66AYByYrwqZGxgkzPtzGL7FY7r4KGYtIxHzq4anBWMJyTcqhHzkKLANT56OphcL+Wl5kLn5d5NAGbZybpYHC/0nt+VYHP6ptJcLXJ5kaKFVxpf3vhzzPRxL4FeQcxH/MnuQfiIcn/bc+drT6aLT4o/hslGIXJ4TNucNW9XH1C0U0mDI6t2FVQwPVWL5qthzAyE5I1B4oqGVJ6CpZh5EHQ/aZScSByIrA8nR+r9zkcSlmPrwOYR70l9UJ8ejN4FuEyEkxpmGPj5YRE0ZOyGQ/okKyGL1qI6yXxWIDvUuPV2SRTDk4S1D+SxKXeFtqpoAJbu7W2RMvbsbIugGpqMaxNCVuvtaSrT06GSCeZ3TdcgaSZxm/SEGMS/TYiOVJ1jGXT1FyvoZT8aHisecZopr1iyFWA7m3xoCrndzqOSVycj45H7j98jU4jmuZm5qD43/vAyHoh78OeP1KD/PMCoCBWmqv+Aof1HuzRAWTXj5c14sGC91JFdhFrNIAicVl4bKO+A/6Vm+IwLARyVtXMAY2hGFVMNbgrYaIuZmcwLF1F3bKhy0jiNarP/aSpQTcGDoAyzwoRy1r4SlVdpK/+WCxu/FCa4M9tKsfv0u/FC8C2wLJ9hmLTiDGuG8pR9n6yV2KwPE/vkcdETf4EAk2AOUxTmfkyY7RJhX0mtj6CLsxtYIHBpSbFu3aEbMAwVTeLBFQcbw3VZy8AdprauHmDk+56Ual1ea6fn/9VJ4qkWpFjPYaV5v+M/GenxOsej4s8ckY25afPhx5aGlMEeKdFfXF0ZDMrKUBU53Vd9yTKw1cYNDZygiCgsd7kyr8dtyzXgrFyUfXH3iApOYeb0aQPwDBzswZ6/1ya1dH6pa0aJnuv9nuDg2cw3Ow6m7LfbJ0Ngu2hz9HhUE5eyUGJNb+jCnHDMdX61Cf535ipwrNCOb9D8lwTIChYf8ilVavPLzA0F6a36ORquPcbNm4bFj6aCDyEpafotzctjDIWtdtzmkyGhTtclJL4bVgq4zJRph0R8vlxN/XI6vYuag+37df2PCYHoJyzRoxs6c1nA6mIgaGJ88vSzFKJ1vgaeOHE4BUgvZw1/t+MgX1etfdFex/e6brEjYFiZ8doCOyBdn3YIHIr3dd9MLxBqm6r1wyQr3kmVNLC0S42cPmphOw6Zw4hmXytjD+faZtkAYo228kv5fiqIhFX6gVvVDeviayZyry8MlJsCQxYVBXKbeDMQw6DbqR8kgLhB9eqV7la9K6gKCgDDgWEt6/smpQaZbiU= X-OriginatorOrg: navimatix.de X-MS-Exchange-CrossTenant-Network-Message-Id: ee8bbe9f-b92e-4eb2-77b5-08dec9fa7c69 X-MS-Exchange-CrossTenant-AuthSource: AMDPR01MB11848.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jun 2026 09:51:20.7717 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: c87b4f54-b992-4813-8f3f-4a876324197f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: oRxL6W1FBJ3vqOSBgqJLv+Ho+LLlknEUNIk6O5lJSNGWFscRtIzPfCFUXX9YazFjJuf6dZAOHhWHGA8XQHj2N147yaEYpGfRYqDOTNdqkVE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA1PR01MB11126 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 14 Jun 2026 09:51:30 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/127575 From: Jörg Sommer The build fails with ../sources/multitail-7.1.5/mt.c: In function 'do_color_print': ../sources/multitail-7.1.5/mt.c:712:25: warning: implicit declaration of function 'waddnwstr'; did you mean 'waddnstr'? [-Wimplicit-function-declarat 712 | waddnwstr(win -> win, &wcur, 1); | ^~~~~~~~~ | waddnstr I suspect it's due to gcc-16, because in a build environment with gcc-15 it compiles. Upstream has already set a todo at this code line. Signed-off-by: Jörg Sommer --- .../multitail/multitail_7.1.5.bb | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 meta-oe/recipes-extended/multitail/multitail_7.1.5.bb diff --git a/meta-oe/recipes-extended/multitail/multitail_7.1.5.bb b/meta-oe/recipes-extended/multitail/multitail_7.1.5.bb new file mode 100644 index 0000000000..0f441c6930 --- /dev/null +++ b/meta-oe/recipes-extended/multitail/multitail_7.1.5.bb @@ -0,0 +1,37 @@ +SUMMARY = "tail for multiple files in parallel" +DESCRIPTION = "\ + MultiTail allows you to monitor logfiles and command output in multiple \ + windows in a terminal, colorize, filter and merge \ +" +HOMEPAGE = "https://vanheusden.com/multitail/screenshots.html" +BUGTRACKER = "https://github.com/folkertvanheusden/multitail/issues" +SECTION = "console/utils" + +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://LICENSE;md5=e4d13123d158ecd203b5b9ffe50a0c76" + +SRC_URI = "git://github.com/folkertvanheusden/multitail.git;protocol=https;branch=master;tag=${PV}" +SRCREV = "247e7ff727d9a8bed410f1bbf86f247c059546d9" + +DEPENDS = "ncurses" + +inherit cmake + +# Work around the implicit declaration of function 'waddnwstr' in mt.c:712 +CFLAGS += "-Wno-error=implicit-function-declaration" + +EXTRA_OECMAKE += "\ + -DCOMPILER_WARNINGS_ARE_ERRORS=OFF \ + -DUSE_CPPCHECK=OFF \ +" + +PACKAGECONFIG ?= "utf8" + +PACKAGECONFIG[utf8] = "-DUTF8_SUPPORT=ON,-DUTF8_SUPPORT=OFF" + +do_install:append() { + mv -v ${D}${prefix}/etc ${D}${sysconfdir} + mv -v ${D}${sysconfdir}/multitail.conf.new ${D}${sysconfdir}/multitail.conf + # These are example files to illustrate input conversion + mv -v ${D}${sysconfdir}/multitail/conversion-scripts ${D}${docdir}/multitail-${PV} +}