From 73fdfc80595b79430d30a6636602c03d2a78106c Mon Sep 17 00:00:00 2001 From: Ruslan Kuprieiev Date: Thu, 24 Nov 2022 00:53:35 +0200 Subject: [PATCH] build: fpm: don't create .build-id/* files These are leaking into our rpm packages. Related https://github.com/iterative/dvc-s3-repo/issues/86 --- scripts/fpm/build.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/fpm/build.py b/scripts/fpm/build.py index 367c41cfd..0ee7e957a 100644 --- a/scripts/fpm/build.py +++ b/scripts/fpm/build.py @@ -44,6 +44,10 @@ if args.pkg == "osxpkg": ] ) else: + if args.pkg == "rpm": + # https://github.com/jordansissel/fpm/issues/1503 + flags.extend(["--rpm-rpmbuild-define", '"_build_id_links none"']) + bash_dir = build / "etc" / "bash_completion.d" dirs = ["usr", "etc"] flags.extend(["--depends", "git >= 1.7.0"]) # needed for gitpython