From patchwork Sat Jul 10 11:41:52 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joachim Wiberg X-Patchwork-Id: 1503466 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=smtp3.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=cmmVgZnw; dkim-atps=neutral Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4GMSn42Sckz9sS8 for ; Sat, 10 Jul 2021 21:42:14 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id 896BE6065C; Sat, 10 Jul 2021 11:42:11 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aMAKK8bf6tbz; Sat, 10 Jul 2021 11:42:10 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp3.osuosl.org (Postfix) with ESMTP id CB508605FF; Sat, 10 Jul 2021 11:42:09 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 79DD51BF584 for ; Sat, 10 Jul 2021 11:42:08 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 5B1EA421E2 for ; Sat, 10 Jul 2021 11:42:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Authentication-Results: smtp4.osuosl.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v9hJ7FolqsWk for ; Sat, 10 Jul 2021 11:42:07 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.8.0 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by smtp4.osuosl.org (Postfix) with ESMTPS id 3051541647 for ; Sat, 10 Jul 2021 11:42:07 +0000 (UTC) Received: by mail-lf1-x12f.google.com with SMTP id x25so16515933lfu.13 for ; Sat, 10 Jul 2021 04:42:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version:organization :content-transfer-encoding; bh=snzxeO+YdwN/NdWyUZOpmH8ii4+zjiTE1UhU/9XdHRs=; b=cmmVgZnwrtD8ARAFN13/FNeA4hvWD3QaYafhT/el3lm84hPmC9J+j+s2YRBQmhXMXO ovTvCft80TVqlQopC4A2K/N2xNicdg7mvw+z00RUg/qpfkiLQL7UlKCP0b7Ix7XhrikU hMRpiMRSDzeG0sGQSLn+beLohSVVOLVOyMTHTzcQjYax8OZJJebxoL9AvDwPLDprqDqf TdfZk59zkbFxKlE1ujgl4DZ45MoMuFAnkl5ifZ/nOLVeE83RPw9RgRr9uuwOroZ6sTWr wjzkzNeQOvdVUNhv9U4QqV424jqda4gI+EUo7e46m0IX12oKEltaZla5isUBeWMnjHMP i5oQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :organization:content-transfer-encoding; bh=snzxeO+YdwN/NdWyUZOpmH8ii4+zjiTE1UhU/9XdHRs=; b=ZENfSgXET0nNlfaZY2xW/Hskgu3seVG8cnl8ww0ZLMs7DQSkLO0+WtMB//bWbL0n9+ y1fjaOVagbCl82fwmE0ekNwuIn7UrVyvVFudCipdUglJvez6gqbclexCJ5IAViVc7lwv yk3kNCLOJBNW+z+NT/nrW5q8elhV4MmgbLxDGW+ZnDXoaMeKpnGXWzrm3H+FMKb4G8o7 idg87xkGTTJNvSMcJpA4E4SKLte9VGEAfawJW+37Or5fHxBv9GU/xEss1qvKUhnNkECc DXm+UetwlSUMzZySpt4lBJAMoBcig/Coi4jCWn7Dslos1sYMHJ+pZQtntVouVVOA4m7o 5iZQ== X-Gm-Message-State: AOAM531agd9/x2b3JwfPRNCWzRXMrtxUkK8DPPvlBVJ/+ZmARO40BKET J49tx7XACV9OXC27o9nf0eNnUnY1/bPJ9Q== X-Google-Smtp-Source: ABdhPJzVTtnaP3FDoLQBXNsnxTJW1pPlnI+4snwmVMpesHdluAZXVixywiEOZ8hkJBZqjvowrKfuNg== X-Received: by 2002:a19:490f:: with SMTP id w15mr32833084lfa.228.1625917324584; Sat, 10 Jul 2021 04:42:04 -0700 (PDT) Received: from wbg.labs.westermo.se (h-155-4-221-38.NA.cust.bahnhof.se. [155.4.221.38]) by smtp.gmail.com with ESMTPSA id k9sm53780ljn.24.2021.07.10.04.42.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 10 Jul 2021 04:42:03 -0700 (PDT) From: Joachim Wiberg To: buildroot@buildroot.org Date: Sat, 10 Jul 2021 13:41:52 +0200 Message-Id: <20210710114153.369531-1-troglobit@gmail.com> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Organization: Westermo Network Technologies AB Subject: [Buildroot] [PATCH 0/1] Add support for teamd/libteam X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Joachim Wiberg , Thomas Petazzoni Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Hi! This patch adds support for teamd/libteam to Buildroot. A few musl libc patches have been backported from project's master branch at https://github.com/jpirko/libteam/ Basic tests pass: $ ./utils/check-package package/libteam/* 187 lines processed 0 warnings generated $ ./utils/test-pkg -c libteam.config -p libteam bootlin-armv5-uclibc [1/6]: OK bootlin-armv7-glibc [2/6]: OK bootlin-armv7m-uclibc [3/6]: SKIPPED bootlin-x86-64-musl [4/6]: OK br-arm-full-static [5/6]: OK sourcery-arm [6/6]: OK 6 builds, 1 skipped, 0 build failed, 0 legal-info failed Best regards /Joachim Joachim Wiberg (1): package/libteam: new package DEVELOPERS | 1 + package/Config.in | 1 + .../0001-revert-disregard-current-state.patch | 51 +++++++++++++++++++ .../0002-fix-build-on-openwrt-musl-libc.patch | 41 +++++++++++++++ ...3-increase-wait-time-for-daemon-kill.patch | 37 ++++++++++++++ package/libteam/Config.in | 20 ++++++++ package/libteam/libteam.hash | 3 ++ package/libteam/libteam.mk | 22 ++++++++ 8 files changed, 176 insertions(+) create mode 100644 package/libteam/0001-revert-disregard-current-state.patch create mode 100644 package/libteam/0002-fix-build-on-openwrt-musl-libc.patch create mode 100644 package/libteam/0003-increase-wait-time-for-daemon-kill.patch create mode 100644 package/libteam/Config.in create mode 100644 package/libteam/libteam.hash create mode 100644 package/libteam/libteam.mk