]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
tools: lib: thermal: don't preserve owner in install
authorEmil Dahl Juhl <juhl.emildahl@gmail.com>
Wed, 1 Oct 2025 11:40:56 +0000 (13:40 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Nov 2025 20:37:38 +0000 (15:37 -0500)
[ Upstream commit 1375152bb02ab2a8435e87ea27034482dbc95f57 ]

Instead of preserving mode, timestamp, and owner, for the object files
during installation, just preserve the mode and timestamp.

When installing as root, the installed files should be owned by root.
When installing as user, --preserve=ownership doesn't work anyway. This
makes --preserve=ownership rather pointless.

Signed-off-by: Emil Dahl Juhl <juhl.emildahl@gmail.com>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/lib/thermal/Makefile

index a1f5e388644d31d36f973d3ddce48d036ee0a083..ac918e98cd03339b37e89342aa93a6c44054c1f4 100644 (file)
@@ -134,7 +134,7 @@ endef
 install_lib: libs
        $(call QUIET_INSTALL, $(LIBTHERMAL_ALL)) \
                $(call do_install_mkdir,$(libdir_SQ)); \
-               cp -fpR $(LIBTHERMAL_ALL) $(DESTDIR)$(libdir_SQ)
+               cp -fR --preserve=mode,timestamp $(LIBTHERMAL_ALL) $(DESTDIR)$(libdir_SQ)
 
 install_headers:
        $(call QUIET_INSTALL, headers) \