From patchwork Thu Sep 5 16:53:06 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabrice Fontaine X-Patchwork-Id: 1158613 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="kYpOSSgk"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 46PRZW6864z9s7T for ; Fri, 6 Sep 2019 02:52:51 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 1B8CA203D3; Thu, 5 Sep 2019 16:52:49 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EI28o14cFLnY; Thu, 5 Sep 2019 16:52:46 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 9A1D0203DB; Thu, 5 Sep 2019 16:52:46 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id C7EEB1BF358 for ; Thu, 5 Sep 2019 16:52:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id C2D9387C1A for ; Thu, 5 Sep 2019 16:52:45 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l2xIJwQ3PH1w for ; Thu, 5 Sep 2019 16:52:45 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by whitealder.osuosl.org (Postfix) with ESMTPS id E1F7B87C17 for ; Thu, 5 Sep 2019 16:52:44 +0000 (UTC) Received: by mail-wr1-f67.google.com with SMTP id h7so3590120wrt.13 for ; Thu, 05 Sep 2019 09:52:44 -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 :content-transfer-encoding; bh=d3QEiM95an36tkrzPoH2Zw4GO120BAECV2tEwHsVHHc=; b=kYpOSSgkiluQq4ia2j1dcy004ATRiT6UVN3Nqf14DBYtHh0V8ceVoY3q7t8E0JjFA6 TNQQAPvKSRwCnGOs32Q6OH/2DqKXAFJ/6vHEIoj/1zsAWwqJa09w3URw3enjHRriyB84 6bxoEIxlpzzZuz7EPDOm+MG9jQ/pmuBNLL1Rj0w4IEmOiw9uUQ4J6bNCwerk09MjK9k7 jP6tYmb+Cqm6PL3NsOwMbd+pdkovAQadqG6DC8JqhyWAT00aAkHbdzSzo3N/l97nJuvx 1kZ6Nz0tYHxdEWabXltJwZq3z8EJlu1qMbrj7fa0T/KoKSBZcbuKKVKAN0qm3df48tCF rbfw== 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 :content-transfer-encoding; bh=d3QEiM95an36tkrzPoH2Zw4GO120BAECV2tEwHsVHHc=; b=q29HDIPLb7/L/XlUXKkLowTmeL2YwUQo56Sb1mDP5S7Sjoa5SgeqF9vNaZttPmUTdN Ra0vXRK6cas80hCl6vjq29RPq+TBCy9/pY+vnPfJjGI7UgZkGIhxte4WLPtRCvzUntjx kJSwKaJKxRm4gl77Vo1YgPXmA+A2DsdIHxibOBMvqreNYr6AugD7YRwToIr7rxB9aItR UyXtdwEecXENgUbh0nl7Pl/DprX8X7UPArotxdoXG7h80KGRA4rQIuEwvgGWW+ia/eIs Jo4M+XD0sQvcd75ZkWXbgRGndL2bjJ/2dX2eMdgIKPC5lz7YooZN/GUKpjw7tay8Q64M zWqg== X-Gm-Message-State: APjAAAWaj57i4B/Qx2JAoImFQ6NeNzb9aT+HWvKqsQuXTAkD/6wUGr4v zeM97tBkwsjLcldwilR7fAnEMZxQWro= X-Google-Smtp-Source: APXvYqww+qXzBCCm/dmaFJUtop9/V613QBMZK4kVxWa9+XT0lDtvDaK8rsnSXIxb68Ur/OtnGtTFmw== X-Received: by 2002:a5d:5402:: with SMTP id g2mr3733804wrv.291.1567702362965; Thu, 05 Sep 2019 09:52:42 -0700 (PDT) Received: from kali.home (lfbn-ren-1-605-248.w81-53.abo.wanadoo.fr. [81.53.181.248]) by smtp.gmail.com with ESMTPSA id q15sm2406833wmb.28.2019.09.05.09.52.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Sep 2019 09:52:42 -0700 (PDT) From: Fabrice Fontaine To: buildroot@buildroot.org Date: Thu, 5 Sep 2019 18:53:06 +0200 Message-Id: <20190905165306.2178-1-fontaine.fabrice@gmail.com> X-Mailer: git-send-email 2.23.0.rc1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH v2, 1/1] package/libcamera: link with atomic when needed 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: Kieran Bingham , Fabrice Fontaine Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Fixes: - http://autobuild.buildroot.org/results/1f0b8338f5f39aa86b9d432598dae2f53c5f7c84 Signed-off-by: Fabrice Fontaine --- Changes v1 -> v2 (after review of Kieran Bingham): - Use an upstreamable solution ...son.build-link-with-atomic-when-need.patch | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 package/libcamera/0001-src-libcamera-meson.build-link-with-atomic-when-need.patch diff --git a/package/libcamera/0001-src-libcamera-meson.build-link-with-atomic-when-need.patch b/package/libcamera/0001-src-libcamera-meson.build-link-with-atomic-when-need.patch new file mode 100644 index 0000000000..8c34497db4 --- /dev/null +++ b/package/libcamera/0001-src-libcamera-meson.build-link-with-atomic-when-need.patch @@ -0,0 +1,28 @@ +From 85b7aeef3c7765c5ba7e525c63a4c0f807f0bfc8 Mon Sep 17 00:00:00 2001 +From: Fabrice Fontaine +Date: Thu, 5 Sep 2019 10:24:31 +0200 +Subject: [PATCH] src/libcamera/meson.build: link with atomic when needed + +Fixes: + - http://autobuild.buildroot.org/results/1f0b8338f5f39aa86b9d432598dae2f53c5f7c84 + +Signed-off-by: Fabrice Fontaine +--- + src/libcamera/meson.build | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build +index c5d8f11..0706a08 100644 +--- a/src/libcamera/meson.build ++++ b/src/libcamera/meson.build +@@ -99,6 +99,7 @@ version_cpp = vcs_tag(command : [gen_version, meson.build_root()], + libcamera_sources += version_cpp + + libcamera_deps = [ ++ cc.find_library('atomic', required: false), + cc.find_library('dl'), + libudev, + dependency('threads'), +-- +2.23.0.rc1 +