From patchwork Thu Oct 29 13:11:59 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabrice Fontaine X-Patchwork-Id: 1390100 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.133; helo=hemlock.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.a=rsa-sha256 header.s=20161025 header.b=W+fYLoDe; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CMQpg3hXkz9sS8 for ; Fri, 30 Oct 2020 00:12:41 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id E39E28756D; Thu, 29 Oct 2020 13:12:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uxl0Gcs-J-PZ; Thu, 29 Oct 2020 13:12:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id E1247875D1; Thu, 29 Oct 2020 13:12:34 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id F13A31BF2A6 for ; Thu, 29 Oct 2020 13:12:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id E8FC186B98 for ; Thu, 29 Oct 2020 13:12:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PyKeieSZ6g7C for ; Thu, 29 Oct 2020 13:12:32 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f44.google.com (mail-wr1-f44.google.com [209.85.221.44]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 7D95A86BC9 for ; Thu, 29 Oct 2020 13:12:32 +0000 (UTC) Received: by mail-wr1-f44.google.com with SMTP id w14so2690323wrs.9 for ; Thu, 29 Oct 2020 06:12:32 -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=BcSHR9KFHJO+gkna3ILpa4opwkVw/S9O93SFfVmSn54=; b=W+fYLoDeFw3CE9fCq6GcJOSZD2xgs6bE3hdQGD564NocFiI9gfjrEnIv22iLN6Q+ad K6BSSlkTb49/xe8LJhErgdyuqYEZX7AgzXSXpj/pWpRAmvlXAcKA0MwlkYTURLTVuZAK JG6OwOAczYHZgGs7Fb9lfEQcdbCFciN64gYID7jNEkpFiX7Diznrwyu315M2UWmnP5Og R6PlT+cTdevysSKxTDDk7qzXbyBDAD9+LxMmcHW0spc0JtIA1bg5I13YoXfyI2G4S69x SuyQ+z+8DZ2dZEVJLQSmUTxphvCnoZmxVpv3lmt2FbhYFW/1N5lWLoVNEfC80VxwYoRR 2zdw== 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=BcSHR9KFHJO+gkna3ILpa4opwkVw/S9O93SFfVmSn54=; b=bjrgeVQvLZuN1JwAMblz8dB1G4WMR9K0baWW/zHaZrvvarrPEdpzfSC8Dyg08Prfi7 XjeVnIjgQhifC9VLVUpMCghnK1cVyBnukSCc5FnGIsM+FLd6o6OJEEwOxIxDNOTv1qsG LO/mZQKJm3dzuwEfiaBWQBApmBIIMt7jnsxhMMSk1BqX8Ko8JfubFBWTP/0aIBcKIe9T XL9HTZ0fYfKd31mlnixGvtawapD9LxSi510Oh+WTtHYU8KAV2L0AtywM3k1QC5+IoQoH 91TyDe6qU6w0wpA11U0OM0Dzz4OSosMbTL8/LWZzc035JTqzNDVOzV4fCI0JqTF1YpDa QrQg== X-Gm-Message-State: AOAM533mgHtZLCgBOLVAUTcu6A4AVecx18995LnGa+sfChiy4yd+09Bh YsUnFKM5ZD3I9qyHV0eOAANyBogCwQ0= X-Google-Smtp-Source: ABdhPJxba3EDgMyp5KOJIO2nUmDFTCgUFwUTuBaytA7S+c9bNPkRMoNM216ZhRKsbe3lGWJb5rpZbQ== X-Received: by 2002:adf:db03:: with SMTP id s3mr5917255wri.152.1603977150485; Thu, 29 Oct 2020 06:12:30 -0700 (PDT) Received: from kali.home (2a01cb0881b76d00c2afd0dfa851d2b9.ipv6.abo.wanadoo.fr. [2a01:cb08:81b7:6d00:c2af:d0df:a851:d2b9]) by smtp.gmail.com with ESMTPSA id o63sm4316631wmo.2.2020.10.29.06.12.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Oct 2020 06:12:29 -0700 (PDT) From: Fabrice Fontaine To: buildroot@buildroot.org Date: Thu, 29 Oct 2020 14:11:59 +0100 Message-Id: <20201029131159.237077-1-fontaine.fabrice@gmail.com> X-Mailer: git-send-email 2.28.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/1] package/libfuse3: fix build with sshfs 3.7.0 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: Fabrice Fontaine , Asaf Kahlon Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Fixes: - http://autobuild.buildroot.org/results/f93972515ad09ab2ccbdc4cd976ed60702c5974a Signed-off-by: Fabrice Fontaine --- .../0001-remove-old-uclibc-hack.patch | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 package/libfuse3/0001-remove-old-uclibc-hack.patch diff --git a/package/libfuse3/0001-remove-old-uclibc-hack.patch b/package/libfuse3/0001-remove-old-uclibc-hack.patch new file mode 100644 index 0000000000..79b2f8c65e --- /dev/null +++ b/package/libfuse3/0001-remove-old-uclibc-hack.patch @@ -0,0 +1,34 @@ +From 4ebb018e78b53a8afe0368e7cd7a17a67c52e3df Mon Sep 17 00:00:00 2001 +From: Rosen Penev +Date: Wed, 28 Oct 2020 19:20:35 -0700 +Subject: [PATCH] remove old uclibc hack + +This actually prevents sshfs linking to it as fuse_new becomes +unavailable. + +According to the git history, this seems to predate 2006. + +Signed-off-by: Rosen Penev +[Retrieved from: +https://github.com/libfuse/libfuse/commit/4ebb018e78b53a8afe0368e7cd7a17a67c52e3df] +Signed-off-by: Fabrice Fontaine +--- + lib/fuse_misc.h | 3 +-- + 1 file changed, 1 insertion(+), 2 deletions(-) + +diff --git a/lib/fuse_misc.h b/lib/fuse_misc.h +index a8b59617..f384aeab 100644 +--- a/lib/fuse_misc.h ++++ b/lib/fuse_misc.h +@@ -10,10 +10,9 @@ + + /* + Versioned symbols cannot be used in some cases because it +- - confuse the dynamic linker in uClibc + - not supported on MacOSX (in MachO binary format) + */ +-#if (!defined(__UCLIBC__) && !defined(__APPLE__)) ++#ifndef __APPLE__ + # if HAVE_SYMVER_ATTRIBUTE + # define FUSE_SYMVER(sym1, sym2) __attribute__ ((symver (sym2))) + # else