From patchwork Fri Apr 4 12:29:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sofiane HAMAM X-Patchwork-Id: 14038434 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 061001E5B81 for ; Fri, 4 Apr 2025 12:29:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743769777; cv=none; b=bgCiKxBo+3GA4oelbl47QdsOIWp7JiMD0au192o5nf4ueJjPkgozGkXa9W8sXMQrr+5pyt6aqFLArD/IIfi21AC+ucAEmKcSoKdjeDrlZ5XXUlMf6yZgvPMJ8JTJ2Yb0+WmN6PnBLfpOM8pk/rBlaRyhnW7dc2/kyw8/7tHEb0o= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743769777; c=relaxed/simple; bh=U9XmSc/eT4rJKrUvcQ2uZMzXZIKpmFQ/wHB8ylJl7+I=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=UUmey4LqpNdMw3WbP6454tVmGtuB8cJcWXWXoFdeFUYv9NqCYxtp2uLQ34xmw/D+Tx63JoCmuQtfs/nzCwPXy5Oqel4SvdANUiHraf8xfLGGPIdxOFWJMqjLDMXJeqlpSxd2FzyGaV84XRa8nE6wzMovMRiBgOz3tlPKEu5EKFE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=smile.fr; spf=pass smtp.mailfrom=smile.fr; dkim=pass (1024-bit key) header.d=smile.fr header.i=@smile.fr header.b=zlpaeiy1; arc=none smtp.client-ip=209.85.221.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=smile.fr Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=smile.fr Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=smile.fr header.i=@smile.fr header.b="zlpaeiy1" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-39141ffa9fcso2381920f8f.0 for ; Fri, 04 Apr 2025 05:29:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1743769772; x=1744374572; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=nbMFBBBLzGPEYonCbdF9oPpFUvM9Slk2+xMQflsByvw=; b=zlpaeiy1Q9KwJ+jPks8gvW8ZF4ALtJFn+g/y+n5k2or44lmskcwp/R/kWCeKBrypHf Y+6EYMROb68mPFUtIYvLhr172I0TSeNKVk7UVcnHZ64wYce2q40hNEe7xJ1rtszSAcRK znHeJRLFDnQ8fymvacq+EI1hOSQTXMbex/RrI= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743769772; x=1744374572; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=nbMFBBBLzGPEYonCbdF9oPpFUvM9Slk2+xMQflsByvw=; b=IuXOQQbBa8lAtPwoIuuIWmmX2ssxEk+W3FDd3pU2xMbzuyfow+YLEBZdfMozqIdJ1M SkA4o1nLeiYtjBBdq5+3sH70441Q3XAewOWC/p/5q7iA93jNhbMIZqYHVnjVO6SusDa3 xbkxg8V1v1tkAk/i3W8Sa2dwehPyyQgImrk152oY12fZ3JJGsThoSSVoVHug8nnWIskn +8Z5W2Vgjot1MBwd7wf4BoiNb3AWu+sJOppclFDCUi4wd5c5l3FkezPQURXx6TmqAlub czPzisuzfsyDmAlYCcHk2RilKKdSDy2UNQmWoLv3ePGy9AXP/mWa2ckfEcWrjczO6m98 YDxg== X-Gm-Message-State: AOJu0YzWV6gj4gxq/ckIZ8c+FjJvbFoIleXKQiHJ9R5H/+YM4kIcEkVC Qw2y67yZSAt311HzU9PooNK9scTaC1otNWM+B2SkdBn9dAI8QMq5G5xAN0QT5+As66B11Whfzvc PKPo= X-Gm-Gg: ASbGncupCE9lYy/Awc1Z1SFH0AcEchGlBWTrW+AsMPSsAKixQuAZyxaBbH4pV5PVzEu XmeNqFcQ020wZdgcyPYtw8ct7PDc+U55bVulHQG2MrPi61MsmQrtMWM1PZtb5ZZ+QavxjLXcZ6D 1MNSNG7mdb14N7+4y8H/iFfIFLtC+b5xW1REgkhLgShiDxNpdVwFKKPmYVZqWXuE3hnpitiE8Uv UDEUw3P6emiDlMGuv6QkQyiHNj/Yb1m0VS7p8XDZ9pLUBRbIIRuWM71yUO5BDN2fu8yiYmewjYH Jn7zrX7tcEpIiu2uUvN7vZndWrMcxNMrNUdGcP+IVLpj4rXQzeoeuUK7sd+2uUShNIljOjwz8As ++fDUpDOWADIF+P1j/Lre X-Google-Smtp-Source: AGHT+IFpPPXN/jHMJqcKAV1OEqTHocIICVynh7U7kxobG28Ga1RvD4plMGDVOzkPE/TLGIqxnPSWBQ== X-Received: by 2002:a05:6000:420e:b0:39a:ca59:a626 with SMTP id ffacd0b85a97d-39cb35ac7c7mr2693460f8f.28.1743769772112; Fri, 04 Apr 2025 05:29:32 -0700 (PDT) Received: from FRSMI25-BPYTOP.. (205.226.7.93.rev.sfr.net. [93.7.226.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39c301b6a1esm4280356f8f.45.2025.04.04.05.29.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Apr 2025 05:29:31 -0700 (PDT) From: Sofiane HAMAM To: dm-devel@lists.linux.dev Cc: bmarzins@redhat.com, mwilck@suse.com, =?utf-8?b?S8OpbMOpZmEgU2Fuw6k=?= , Yoann Congal , Sofiane HAMAM Subject: [PATCH 1/2] libdmmp/Makefile: Fix KBUILD_BUILD_TIMESTAMP usage Date: Fri, 4 Apr 2025 14:29:01 +0200 Message-ID: <20250404122902.2750036-1-sofiane.hamam@smile.fr> X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: dm-devel@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Kéléfa Sané Add missing $ (Makefile need to escape '$' as '$$') Signed-off-by: Yoann Congal Signed-off-by: Sofiane HAMAM Signed-off-by: Kelefa Sane Reviewed-by: Martin Wilck --- libdmmp/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdmmp/Makefile b/libdmmp/Makefile index 172ba045..7e0e2509 100644 --- a/libdmmp/Makefile +++ b/libdmmp/Makefile @@ -74,7 +74,7 @@ doc: docs/man/dmmp_strerror.3 docs/man/dmmp_strerror.3: $(HEADERS) $(Q)TEMPFILE=$(shell mktemp); \ cat $^ | perl docs/doc-preclean.pl >$$TEMPFILE; \ - [ "$KBUILD_BUILD_TIMESTAMP" ] || \ + [ "$$KBUILD_BUILD_TIMESTAMP" ] || \ KBUILD_BUILD_TIMESTAMP=`git log -n1 --pretty=%cd --date=iso -- $^`; \ export KBUILD_BUILD_TIMESTAMP; \ LC_ALL=C \ From patchwork Fri Apr 4 12:29:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Sofiane HAMAM X-Patchwork-Id: 14038435 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 749211DB363 for ; Fri, 4 Apr 2025 12:29:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743769778; cv=none; b=bktED53JlXopoJSLKJQtgKehQ7mV8pMziXr+FVRwHwr3d67ZfxIvm6B1eUEFJ3tKNfFUTsIR5+OfCfH1r7I9alt2ROY5OGe7PLTKngujXr+ejjQxhdrCyFv7IBHjZ+muv6byCfL6QdugR9MvTUuWbcGLzpbD2+sde75M0M7D3cM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1743769778; c=relaxed/simple; bh=dxrbthKFHIPl6/54Rh1y0qtM5j/cxxBh+DVW2hE43Pg=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=ehAyiXuTKEr44KDxoAOlaNiHtKpdXXMYPdRR+VzTb8uJJDn3eVuYuFNw7VNEzdyMLdaOofF+EPYeeJsi6xrNy4lG0IyKV+rA3nAJiN3H+s0rn1r17tKkdDNBRK2rzxz8UDESKqteyCuCcYhx+Ud+xivLx5dfYGfUOjp1A4jf+/c= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=smile.fr; spf=pass smtp.mailfrom=smile.fr; dkim=pass (1024-bit key) header.d=smile.fr header.i=@smile.fr header.b=r7/d584j; arc=none smtp.client-ip=209.85.128.43 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=smile.fr Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=smile.fr Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=smile.fr header.i=@smile.fr header.b="r7/d584j" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-43d07ca6a80so10370895e9.1 for ; Fri, 04 Apr 2025 05:29:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=smile.fr; s=google; t=1743769774; x=1744374574; darn=lists.linux.dev; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gxdFazCQVF3favcHUJKzFeRYVWbRNZvb9t6SsFnpvfM=; b=r7/d584jWE+XyBoG6coAkrYr05/3UgenGaM+Tu9dPeCPrtptjKWL8fxjbIi3iCqsgm Cmv3R8A/lBrcdY4q7mdFLNhPG/olvr2YDXzBF7x5El3y7nd1uW1leYcsk3ZX8shLxBXv hBvfj3WS/nXPeIJ6b4VbWFZPqHSnUPzfGvO6U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743769774; x=1744374574; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gxdFazCQVF3favcHUJKzFeRYVWbRNZvb9t6SsFnpvfM=; b=lMWy2r42kWs1Isj/tAXmaGs9TUlqPF7XcKNX6SPdyEfr/DI1aTQ49+uumHd+73p3jN dc6gWZcAXkFV5pnsEaXJklW9DPQnewUwL1jCwU4KGGbf5zVaLWaJhoHUPT7oQKhXRZv8 gjMbf4JVPHpFY41Ps7cbLMJwq27vHCpEN2TOIBuHjuvms6qQWejigvTQQZwEJfCcfAzU p90S2L+LTit4gtDBh4AnIY7lxiEV6DPFgvL7wmXe9aftu0ahd2hXkjJEiKn7EjB0RHdb bdYl3iPd8bUa3FTl44yUddr7Q7fJ533rM4Vb47+Y+jlSAQdSC+/zYkdhBwFOpgvnAAXt 1Dxw== X-Gm-Message-State: AOJu0YzjVIQY/E2mdc+fP4cDs+6S8hfva62ybCCb6lF0nwJwMVFmx7uK Td4bWANaEauNyyprKiUBFhQpbLT6ti1FIRzNcXaOl8x4mAsf14OIMcQAbVyXkskn5jX2/vRkVA4 P X-Gm-Gg: ASbGncvpl8/amRJ7y+B2JyLxgLcG2hYR43CWmPJrzsViHy+vH89uy7YKsFNxYX9pDaf WVnNnY9Jx7WWX7mS0i8YFeH5NAfiLQIEBpj5qiHIhBscS6WmFhMJNrQ58DzDjvVXbD/YzgGB7Pe KwPdw+RzRWDnR1XAvzn3QmkpjFIqdqZLmtlhPJCb6AiuNXRnK/mnsEKjCCc+3FmxCsQFhFKFmPC iDQEuOvBKei+XZcBbulRxGhpuJh9lkqTUx2Hk7x8vOCAGuvrFJp7pcUbPtPlOl8Uiot2GtpUwx/ kbjw/v1zC4UzK6SwObsPjGRkjiazY6gKzlzmKBLzcrcy7UiIGkhv4ScfppLMN++KFbB/SiFw7nm nJYcojqwUFYqTZqwU1wHX X-Google-Smtp-Source: AGHT+IGJUM2qhJxJoNe0fm801ImlZxPNv5Y9+OtxKuMLIYwkm1jxprccvTCF5/nG4qRD/oE//Ta+FA== X-Received: by 2002:a05:600c:4503:b0:43c:fded:9654 with SMTP id 5b1f17b1804b1-43ecf8d2813mr27623765e9.19.1743769774355; Fri, 04 Apr 2025 05:29:34 -0700 (PDT) Received: from FRSMI25-BPYTOP.. (205.226.7.93.rev.sfr.net. [93.7.226.205]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39c301b6a1esm4280356f8f.45.2025.04.04.05.29.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 04 Apr 2025 05:29:34 -0700 (PDT) From: Sofiane HAMAM To: dm-devel@lists.linux.dev Cc: bmarzins@redhat.com, mwilck@suse.com, =?utf-8?b?S8OpbMOpZmEgU2Fuw6k=?= , Yoann Congal , Sofiane HAMAM Subject: [PATCH 2/2] libdmmp/Makefile: Add target docs/man/dmmp_strerror.3 to .PHONY list Date: Fri, 4 Apr 2025 14:29:02 +0200 Message-ID: <20250404122902.2750036-2-sofiane.hamam@smile.fr> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20250404122902.2750036-1-sofiane.hamam@smile.fr> References: <20250404122902.2750036-1-sofiane.hamam@smile.fr> Precedence: bulk X-Mailing-List: dm-devel@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 From: Kéléfa Sané When checking out the git repos, sometimes, target docs/man/dmmp_strerror.3 is newer that the prerequisite libdmmp/libdmmp.h this leads to a non reproducible behavior: Sometimes, the timestamps are updated in the manpages, sometimes not. Signed-off-by: Yoann Congal Signed-off-by: Sofiane HAMAM Signed-off-by: Kelefa Sane --- libdmmp/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdmmp/Makefile b/libdmmp/Makefile index 7e0e2509..187bcb8c 100644 --- a/libdmmp/Makefile +++ b/libdmmp/Makefile @@ -20,7 +20,7 @@ CFLAGS += $(LIB_CFLAGS) -fvisibility=hidden LIBDEPS += $(shell $(PKG_CONFIG) --libs json-c) -L$(mpathcmddir) -lmpathcmd -lpthread all: $(LIBS) doc -.PHONY: doc clean install uninstall check speed_test dep_clean +.PHONY: doc clean install uninstall check speed_test dep_clean docs/man/dmmp_strerror.3 $(LIBS): $(OBJS) $(Q)$(CC) $(LDFLAGS) $(SHARED_FLAGS) -Wl,-soname=$@ -o $@ $(OBJS) $(LIBDEPS)