Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rpm 4.20.1 #214976

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

rpm 4.20.1 #214976

Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 14 additions & 3 deletions Formula/r/rpm.rb
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
class Rpm < Formula
desc "Standard unix software packaging tool"
homepage "https://rpm.org/"
url "https://ftp.osuosl.org/pub/rpm/releases/rpm-4.19.x/rpm-4.19.1.1.tar.bz2"
sha256 "874091b80efe66f9de8e3242ae2337162e2d7131e3aa4ac99ac22155e9c521e5"
url "https://ftp.osuosl.org/pub/rpm/releases/rpm-4.20.x/rpm-4.20.1.tar.bz2"
sha256 "52647e12638364533ab671cbc8e485c96f9f08889d93fe0ed104a6632661124f"
license "GPL-2.0-only"
version_scheme 1
head "https://github.com/rpm-software-management/rpm.git", branch: "master"
Expand Down Expand Up @@ -51,14 +51,22 @@
depends_on "libomp"
end

on_linux do
depends_on "elfutils"
end

conflicts_with "rpm2cpio", because: "both install `rpm2cpio` binaries"

def python3
"python3.13"
end

def install

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

`brew install --verbose --formula --build-bottle rpm` failed on macOS Sequoia (15) on Apple Silicon!

cd /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/misc -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/include -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/reqprov.c.o -MF CMakeFiles/librpmbuild.dir/reqprov.c.o.d -o CMakeFiles/librpmbuild.dir/reqprov.c.o -c /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build/reqprov.c [ 83%] Building C object build/CMakeFiles/librpmbuild.dir/rpmfc.c.o cd /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/misc -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/include -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/rpmfc.c.o -MF CMakeFiles/librpmbuild.dir/rpmfc.c.o.d -o CMakeFiles/librpmbuild.dir/rpmfc.c.o -c /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build/rpmfc.c [ 84%] Building C object build/CMakeFiles/librpmbuild.dir/spec.c.o cd /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/misc -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/include -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX15.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/spec.c.o -MF CMakeFiles/librpmbuild.dir/spec.c.o.d -o CMakeFiles/librpmbuild.dir/spec.c.o -c /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build/spec.c /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build/rpmfc.c:298:5: error: use of undeclared identifier 'sighandler_t' 298 | sighandler_t oldhandler = signal(SIGPIPE, SIG_IGN); | ^ /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build/rpmfc.c:453:21: error: use of undeclared identifier 'oldhandler' 453 | signal(SIGPIPE, oldhandler); | ^ [ 84%] Building C object build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o cd /tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/_build -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/misc -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/include -I/tmp/rpm-20250321-8504-jmreov/rpm-4.20.1/build -I/tmp/rpm-20250321-8504-jmr

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / Linux x86_64

`brew install --verbose --formula --build-bottle rpm` failed on Linux!

[ 2%] Built target rpmquery [ 2%] Building C object rpmio/CMakeFiles/librpmio.dir/base64.c.o cd /tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build/rpmio && /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super/gcc-11 -DHAVE_CONFIG_H -DRPM_CONFIGDIR=\"/home/linuxbrew/.linuxbrew/Cellar/rpm/4.20.1/lib/rpm\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmio_EXPORTS -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/misc -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/include -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/rpmio -isystem /home/linuxbrew/.linuxbrew/Cellar/popt/1.19/include -isystem /home/linuxbrew/.linuxbrew/include/lua -isystem /home/linuxbrew/.linuxbrew/opt/zstd/include -isystem /home/linuxbrew/.linuxbrew/Cellar/xz/5.6.4/include -O3 -DNDEBUG -std=gnu99 -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -fhardened -fopenmp -MD -MT rpmio/CMakeFiles/librpmio.dir/base64.c.o -MF CMakeFiles/librpmio.dir/base64.c.o.d -o CMakeFiles/librpmio.dir/base64.c.o -c /tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/rpmio/base64.c [ 3%] Building C object rpmio/CMakeFiles/librpmio.dir/digest.c.o cd /tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build/rpmio && /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super/gcc-11 -DHAVE_CONFIG_H -DRPM_CONFIGDIR=\"/home/linuxbrew/.linuxbrew/Cellar/rpm/4.20.1/lib/rpm\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmio_EXPORTS -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/misc -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/include -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/rpmio -isystem /home/linuxbrew/.linuxbrew/Cellar/popt/1.19/include -isystem /home/linuxbrew/.linuxbrew/include/lua -isystem /home/linuxbrew/.linuxbrew/opt/zstd/include -isystem /home/linuxbrew/.linuxbrew/Cellar/xz/5.6.4/include -O3 -DNDEBUG -std=gnu99 -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -fhardened -fopenmp -MD -MT rpmio/CMakeFiles/librpmio.dir/digest.c.o -MF CMakeFiles/librpmio.dir/digest.c.o.d -o CMakeFiles/librpmio.dir/digest.c.o -c /tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/rpmio/digest.c gcc-11: error: unrecognized command-line option ‘-fhardened’ make[2]: *** [misc/CMakeFiles/libmisc.dir/build.make:82: misc/CMakeFiles/libmisc.dir/fts.c.o] Error 1 make[2]: Leaving directory '/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build' make[1]: *** [CMakeFiles/Makefile2:568: misc/CMakeFiles/libmisc.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 3%] Building C object rpmio/CMakeFiles/librpmio.dir/expression.c.o cd /tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build/rpmio && /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/linux/super/gcc-11 -DHAVE_CONFIG_H -DRPM_CONFIGDIR=\"/home/linuxbrew/.linuxbrew/Cellar/rpm/4.20.1/lib/rpm\" -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmio_EXPORTS -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/_build -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/misc -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/include -I/tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/rpmio -isystem /home/linuxbrew/.linuxbrew/Cellar/popt/1.19/include -isystem /home/linuxbrew/.linuxbrew/include/lua -isystem /home/linuxbrew/.linuxbrew/opt/zstd/include -isystem /home/linuxbrew/.linuxbrew/Cellar/xz/5.6.4/include -O3 -DNDEBUG -std=gnu99 -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -fhardened -fopenmp -MD -MT rpmio/CMakeFiles/librpmio.dir/expression.c.o -MF CMakeFiles/librpmio.dir/expression.c.o.d -o CMakeFiles/librpmio.dir/expression.c.o -c /tmp/rpm-20250321-6099-1edjo6/rpm-4.20.1/rpmio/expression.c gcc-11: error: unrecognized command-line option ‘-fhardened’ gcc-11: error: unrecognized command-line option ‘-fhardened’ make[2]: *** [rpmio/CMakeFiles/librpmio.dir/build.make:96: rpmio/CMakeFiles/librpmio.dir/base64.c.o]

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle rpm` failed on macOS Sonoma (14) on Apple Silicon!

cd /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/_build -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/misc -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/include -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/rpmfc.c.o -MF CMakeFiles/librpmbuild.dir/rpmfc.c.o.d -o CMakeFiles/librpmbuild.dir/rpmfc.c.o -c /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build/rpmfc.c [ 84%] Building C object build/CMakeFiles/librpmbuild.dir/spec.c.o cd /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/_build -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/misc -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/include -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/spec.c.o -MF CMakeFiles/librpmbuild.dir/spec.c.o.d -o CMakeFiles/librpmbuild.dir/spec.c.o -c /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build/spec.c [ 84%] Building C object build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o cd /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/_build -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/misc -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/include -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o -MF CMakeFiles/librpmbuild.dir/parsePolicies.c.o.d -o CMakeFiles/librpmbuild.dir/parsePolicies.c.o -c /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build/parsePolicies.c /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build/rpmfc.c:298:5: error: use of undeclared identifier 'sighandler_t' 298 | sighandler_t oldhandler = signal(SIGPIPE, SIG_IGN); | ^ /tmp/rpm-20250321-8637-qbtyvz/rpm-4.20.1/build/rpmfc.c:453:21: error: use of undeclared identifier 'oldhandler' 453 | signal(SIGPIPE, oldhandler); | ^ 2 errors generated. make[2]: *** [build/CMakeFiles/librpmbuild.dir/rpmfc.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [build/CMakeFiles/librpmbuild.dir/all] Error 2 make: *** [all] Error 2 ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/r/rpm.rb ==> Configuration HOMEBREW_VERSION: 4.4.25-33-gfa9f8bd ORIGIN: https://github.com/Homebrew/brew HEAD: fa9f8bd78142b8cdf30e640dd20efcd2a6caf60a Last com

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle rpm` failed on macOS Ventura (13) on Apple Silicon!

cd /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/_build -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/misc -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/include -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/rpmfc.c.o -MF CMakeFiles/librpmbuild.dir/rpmfc.c.o.d -o CMakeFiles/librpmbuild.dir/rpmfc.c.o -c /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build/rpmfc.c [ 83%] Building C object build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o cd /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/_build -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/misc -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/include -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o -MF CMakeFiles/librpmbuild.dir/parsePolicies.c.o.d -o CMakeFiles/librpmbuild.dir/parsePolicies.c.o -c /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build/parsePolicies.c [ 84%] Building C object build/CMakeFiles/librpmbuild.dir/spec.c.o cd /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/_build/build && /opt/homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/_build -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/misc -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/include -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/lib -isystem /opt/homebrew/Cellar/popt/1.19/include -isystem /opt/homebrew/include/lua -O3 -DNDEBUG -std=gnu99 -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/spec.c.o -MF CMakeFiles/librpmbuild.dir/spec.c.o.d -o CMakeFiles/librpmbuild.dir/spec.c.o -c /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build/spec.c /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build/rpmfc.c:298:5: error: use of undeclared identifier 'sighandler_t' sighandler_t oldhandler = signal(SIGPIPE, SIG_IGN); ^ /tmp/rpm-20250321-8669-flm6t6/rpm-4.20.1/build/rpmfc.c:453:21: error: use of undeclared identifier 'oldhandler' signal(SIGPIPE, oldhandler); ^ 2 errors generated. make[2]: *** [build/CMakeFiles/librpmbuild.dir/rpmfc.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [build/CMakeFiles/librpmbuild.dir/all] Error 2 make: *** [all] Error 2 ==> Formula Path: /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/r/rpm.rb ==> Configuration HOMEBREW_VERSION: 4.4.25-33-gfa9f8bd ORIGIN: https://github.com/Homebrew/brew HEAD: fa9f8bd78142b8cdf30e640dd20efcd2a6caf60a Last commit: 6 hours ago Branch: master

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / Linux arm64

`brew install --verbose --formula --build-bottle rpm` failed on Linux!

/usr/bin/make -f po/CMakeFiles/translations_1.dir/build.make po/CMakeFiles/translations_1.dir/build make[2]: Leaving directory '/tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build' make[2]: Entering directory '/tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build' [ 2%] Generating ar.gmo cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/ar.po /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/po/rpm.pot gcc-11: error: unrecognized command-line option ‘-fhardened’ [ 2%] Built target rpm2cpio gcc-11: error: unrecognized command-line option ‘-fhardened’ make[2]: *** [misc/CMakeFiles/libmisc.dir/build.make:82: misc/CMakeFiles/libmisc.dir/fts.c.o] Error 1 make[2]: Leaving directory '/tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build' make[1]: *** [CMakeFiles/Makefile2:568: misc/CMakeFiles/libmisc.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... /home/linuxbrew/.linuxbrew/bin/msgmerge: The option '--sort-output' is deprecated. [ 3%] Generating br.gmo make[2]: *** [rpmio/CMakeFiles/librpmio.dir/build.make:82: rpmio/CMakeFiles/librpmio.dir/argv.c.o] Error 1 make[2]: Leaving directory '/tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build' make[1]: *** [CMakeFiles/Makefile2:600: rpmio/CMakeFiles/librpmio.dir/all] Error 2 cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/br.po /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/po/rpm.pot [ 3%] Generating ca.gmo cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/ca.po /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/po/rpm.pot [ 4%] Generating cmn.gmo cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/cmn.po /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/po/rpm.pot /home/linuxbrew/.linuxbrew/bin/msgmerge: The option '--sort-output' is deprecated. /home/linuxbrew/.linuxbrew/bin/msgmerge: The option '--sort-output' is deprecated. /home/linuxbrew/.linuxbrew/bin/msgmerge: The option '--sort-output' is deprecated. cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgfmt -o /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/ar.gmo /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/ar.po cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgfmt -o /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/br.gmo /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/br.po [ 4%] Generating cs.gmo cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/cs.po /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/po/rpm.pot cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgfmt -o /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/ca.gmo /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/ca.po /home/linuxbrew/.linuxbrew/bin/msgmerge: The option '--sort-output' is deprecated. cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgfmt -o /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/cmn.gmo /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/cmn.po [ 5%] Generating da.gmo cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po/da.po /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/po/rpm.pot /home/linuxbrew/.linuxbrew/bin/msgmerge: The option '--sort-output' is deprecated. [ 6%] Generating el.gmo [ 6%] Generating de.gmo cd /tmp/rpm-20250321-6097-676hq/rpm-4.20.1/_build/po && /home/linuxbrew/.linuxbrew/bin/msgmerge --quiet --update --backup=none -s /tmp/rpm-20250321-6097-676h

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / macOS 14-x86_64

`brew install --verbose --formula --build-bottle rpm` failed on macOS Sonoma (14)!

cd /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build/build && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/misc -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/include -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/lib -isystem /usr/local/Cellar/popt/1.19/include -isystem /usr/local/include/lua -O3 -DNDEBUG -std=gnu99 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/spec.c.o -MF CMakeFiles/librpmbuild.dir/spec.c.o.d -o CMakeFiles/librpmbuild.dir/spec.c.o -c /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build/spec.c [ 84%] Building C object build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o cd /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build/build && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/misc -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/include -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/lib -isystem /usr/local/Cellar/popt/1.19/include -isystem /usr/local/include/lua -O3 -DNDEBUG -std=gnu99 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/parsePolicies.c.o -MF CMakeFiles/librpmbuild.dir/parsePolicies.c.o.d -o CMakeFiles/librpmbuild.dir/parsePolicies.c.o -c /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build/parsePolicies.c [ 85%] Building C object build/CMakeFiles/librpmbuild.dir/policies.c.o cd /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build/build && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/misc -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/include -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/lib -isystem /usr/local/Cellar/popt/1.19/include -isystem /usr/local/include/lua -O3 -DNDEBUG -std=gnu99 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/policies.c.o -MF CMakeFiles/librpmbuild.dir/policies.c.o.d -o CMakeFiles/librpmbuild.dir/policies.c.o -c /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build/policies.c /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build/rpmfc.c:298:5: error: use of undeclared identifier 'sighandler_t' 298 | sighandler_t oldhandler = signal(SIGPIPE, SIG_IGN); | ^ /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/build/rpmfc.c:453:21: error: use of undeclared identifier 'oldhandler' 453 | signal(SIGPIPE, oldhandler); | ^ 2 errors generated. make[2]: *** [build/CMakeFiles/librpmbuild.dir/rpmfc.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 85%] Building C object build/CMakeFiles/librpmbuild.dir/speclua.c.o cd /tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build/build && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8664-4p2gyo/rpm-4.20.1/_build -I/tmp/rpm-20250321-8664-4p2gy

Check failure on line 64 in Formula/r/rpm.rb

View workflow job for this annotation

GitHub Actions / macOS 13-x86_64

`brew install --verbose --formula --build-bottle rpm` failed on macOS Ventura (13)!

[ 84%] Built target rpmsign [ 85%] Building C object build/CMakeFiles/librpmbuild.dir/policies.c.o cd /tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/_build/build && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/_build -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/misc -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/include -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/build -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/lib -isystem /usr/local/Cellar/popt/1.19/include -isystem /usr/local/include/lua -O3 -DNDEBUG -std=gnu99 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/policies.c.o -MF CMakeFiles/librpmbuild.dir/policies.c.o.d -o CMakeFiles/librpmbuild.dir/policies.c.o -c /tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/build/policies.c [ 85%] Building C object build/CMakeFiles/librpmbuild.dir/speclua.c.o cd /tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/_build/build && /usr/local/Homebrew/Library/Homebrew/shims/mac/super/clang -DHAVE_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Dlibrpmbuild_EXPORTS -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/_build -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/misc -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/include -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/build -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/rpmio -I/tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/lib -isystem /usr/local/Cellar/popt/1.19/include -isystem /usr/local/include/lua -O3 -DNDEBUG -std=gnu99 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk -fPIC -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wempty-body -Wformat-security -fno-strict-overflow -fno-delete-null-pointer-checks -Xclang -fopenmp -MD -MT build/CMakeFiles/librpmbuild.dir/speclua.c.o -MF CMakeFiles/librpmbuild.dir/speclua.c.o.d -o CMakeFiles/librpmbuild.dir/speclua.c.o -c /tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/build/speclua.c /tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/build/rpmfc.c:298:5: error: use of undeclared identifier 'sighandler_t' sighandler_t oldhandler = signal(SIGPIPE, SIG_IGN); ^ /tmp/rpm-20250321-8652-84uya1/rpm-4.20.1/build/rpmfc.c:453:21: error: use of undeclared identifier 'oldhandler' signal(SIGPIPE, oldhandler); ^ 2 errors generated. make[2]: *** [build/CMakeFiles/librpmbuild.dir/rpmfc.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [build/CMakeFiles/librpmbuild.dir/all] Error 2 make: *** [all] Error 2 ==> Formula Path: /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/r/rpm.rb ==> Configuration HOMEBREW_VERSION: 4.4.25-33-gfa9f8bd ORIGIN: https://github.com/Homebrew/brew HEAD: fa9f8bd78142b8cdf30e640dd20efcd2a6caf60a Last commit: 6 hours ago Branch: master Core tap HEAD: 1956dd81254849c38e9ce5d63fa13df6b42f60f3 Core tap last commit: 10 minutes ago Core tap JSON: 21 Mar 21:50 UTC Core cask tap JSON: 21 Mar 21:50 UTC HOMEBREW_PREFIX: /usr/local HOMEBREW_BOOTSNAP: set HOMEBREW_CACHE: /Users/brew/Library/Caches/Homebrew HOMEBREW_CASK_OPTS: [] HOMEBREW_COLOR: set HOMEBREW_CURL_PATH: /usr/bin/curl HOMEBREW_FAIL_LOG_LINES: 150 HOMEBREW_GITHUB_API_TOKEN: set HOMEBREW_GIT_EMAIL: [email protected] HOMEBREW_GIT_NAME: BrewTestBot HOMEBREW_GIT_PATH: /usr/bin/git HOMEBREW_LOGS: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs HOMEBREW_MAKE_JOBS: 6 HOMEBREW_NO_AUTO_UPDATE: set HOMEBREW_NO_EMOJI: set HOMEBREW_NO_ENV_HINTS: set HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK: set HOMEBREW_NO_INSTALL_FROM_API: set HOMEBREW_SORBET_RUNTIME: set HOMEBREW_VERIFY_ATTESTATIONS: set Homebrew Ruby: 3.3.7 => /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/3.3.7/bin/ruby CPU: hexa-core 64-bit penryn Clang: 15.0.0 build 1500 Git: 2.39.3 =>
ENV.append "LDFLAGS", "-lomp" if OS.mac?
if OS.mac?
ENV.append "LDFLAGS", "-lomp"
# Work around CMake check_c_compiler_flag not detecting some flags with Apple Clang
inreplace "CMakeLists.txt", " -fhardened)", ")"
end

# only rpm should go into HOMEBREW_CELLAR, not rpms built
inreplace ["macros.in", "platform.in"], "@prefix@", HOMEBREW_PREFIX
Expand Down Expand Up @@ -87,7 +95,10 @@
-DENABLE_TESTSUITE=OFF
-DWITH_ACL=OFF
-DWITH_CAP=OFF
-DWITH_SEQUOIA=OFF
]
args += ["-DWITH_LIBELF=OFF", "-DWITH_LIBDW=OFF"] if OS.mac?

system "cmake", "-S", ".", "-B", "_build", *args, *std_cmake_args
system "cmake", "--build", "_build"
system "cmake", "--install", "_build"
Expand Down
Loading