Skip to content

Skip bottle relocation on Apple Silicon with default prefix #34179

Skip bottle relocation on Apple Silicon with default prefix

Skip bottle relocation on Apple Silicon with default prefix #34179

Triggered via pull request March 31, 2025 22:56
Status Failure
Total duration 8m 6s
Artifacts

tests.yml

on: pull_request
Matrix: test-analytics
Matrix: test-default-formula
Matrix: tests
Matrix: update-test
Fit to window
Zoom out
Zoom in

Annotations

52 errors and 33 warnings
vendored gems
Process completed with exit code 1.
test default formula (macOS 15 arm64)
Process completed with exit code 1.
test default formula (Ubuntu 24.04)
The job was canceled because "test_default_formula__m_2" failed.
test default formula (Ubuntu 24.04)
The operation was canceled.
test default formula (Ubuntu 20.04)
The job was canceled because "test_default_formula__m_2" failed.
test default formula (Ubuntu 20.04)
The operation was canceled.
test default formula (Ubuntu 22.04)
The job was canceled because "test_default_formula__m_2" failed.
test default formula (Ubuntu 22.04)
The operation was canceled.
test default formula (macOS 13 x86_64)
The job was canceled because "test_default_formula__m_2" failed.
test default formula (macOS 13 x86_64)
The operation was canceled.
formula audit
135 problems in 135 formulae detected.
formula audit
Process completed with exit code 1.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L175
Caveats#caveats when f.keg_only is not nil tells formula is keg_only Failure/Error: expect(caveats).to include("keg-only") expected "" to include "keg-only"
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L179
Caveats#caveats when f.keg_only is not nil gives command to be run when f.bin is a directory Failure/Error: expect(caveats).to include(f.opt_bin.to_s) expected "" to include "/tmp/homebrew-tests-20250331-4371-drvi9j/prefix/opt/formula_name/bin"
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L184
Caveats#caveats when f.keg_only is not nil gives command to be run when f.sbin is a directory Failure/Error: expect(caveats).to include(f.opt_sbin.to_s) expected "" to include "/tmp/homebrew-tests-20250331-4371-drvi9j/prefix/opt/formula_name/sbin"
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L229
Caveats#caveats when f.keg_only is not nil when joining different caveat types together adds the correct amount of new lines to the output Failure/Error: expect(caveats).to include("keg-only") expected "something else\n\nTo start formula_name now and restart at login:\n brew services start formula_name\nOr, if you don't want/need a background service you can just run:\n /tmp/homebrew-tests-20250331-4371-drvi9j/prefix/Cellar/formula_name/1.0/bin/cmd\n" to include "keg-only" Diff: @@ -1 +1,6 @@ -keg-only +something else + +To start formula_name now and restart at login: + brew services start formula_name +Or, if you don't want/need a background service you can just run: + /tmp/homebrew-tests-20250331-4371-drvi9j/prefix/Cellar/formula_name/1.0/bin/cmd
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L200
Caveats#caveats when f.keg_only is not nil when f.lib or f.include is a directory gives PKG_CONFIG_PATH when f.lib/'pkgconfig' and f.share/'pkgconfig' are directories Failure/Error: expect(caveats).to include("#{f.opt_lib}/pkgconfig") expected "" to include "/tmp/homebrew-tests-20250331-4371-drvi9j/prefix/opt/formula_name/lib/pkgconfig"
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L190
Caveats#caveats when f.keg_only is not nil when f.lib or f.include is a directory gives command to be run when f.lib is a directory Failure/Error: expect(caveats).to include("-L#{f.opt_lib}") expected "" to include "-L/tmp/homebrew-tests-20250331-4371-drvi9j/prefix/opt/formula_name/lib"
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L195
Caveats#caveats when f.keg_only is not nil when f.lib or f.include is a directory gives command to be run when f.include is a directory Failure/Error: expect(caveats).to include("-I#{f.opt_include}") expected "" to include "-I/tmp/homebrew-tests-20250331-4371-drvi9j/prefix/opt/formula_name/include"
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L120
Utils::Bottles#binaries_need_relocation? returns true when dylib has /usr/local path Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L132
Utils::Bottles#binaries_need_relocation? returns true when linked libraries have /usr/local path Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L143
Utils::Bottles#binaries_need_relocation? returns false when no paths need relocation Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (Ubuntu 20.04)
The job was canceled because "tests__Ubuntu_24_04__--co" failed.
tests (Ubuntu 20.04)
The operation was canceled.
tests (generic OS)
The job was canceled because "tests__Ubuntu_24_04__--co" failed.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L98
Utils::Bottles#skip_relocation_for_apple_silicon? returns false for Intel Mac Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L64
Utils::Bottles#skip_relocation_for_apple_silicon? returns true for Apple Silicon with default prefix when enabled by env var Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L82
Utils::Bottles#skip_relocation_for_apple_silicon? returns false for Apple Silicon with default prefix when binaries need relocation Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L73
Utils::Bottles#skip_relocation_for_apple_silicon? returns true for Apple Silicon with default prefix when no binaries need relocation Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L106
Utils::Bottles#skip_relocation_for_apple_silicon? returns false for custom prefix on Apple Silicon Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L143
Utils::Bottles#binaries_need_relocation? returns false when no paths need relocation Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L132
Utils::Bottles#binaries_need_relocation? returns true when linked libraries have /usr/local path Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L120
Utils::Bottles#binaries_need_relocation? returns true when dylib has /usr/local path Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L184
Caveats#caveats when f.keg_only is not nil gives command to be run when f.sbin is a directory Failure/Error: expect(caveats).to include(f.opt_sbin.to_s) expected "" to include "/tmp/homebrew-tests-20250331-4392-fo71yk/prefix/opt/formula_name/sbin"
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L179
Caveats#caveats when f.keg_only is not nil gives command to be run when f.bin is a directory Failure/Error: expect(caveats).to include(f.opt_bin.to_s) expected "" to include "/tmp/homebrew-tests-20250331-4392-fo71yk/prefix/opt/formula_name/bin"
tests (online)
The job was canceled because "tests__Ubuntu_24_04__--co" failed.
tests (online)
The operation was canceled.
tests (macOS 15 arm64)
The job was canceled because "tests__Ubuntu_24_04__--co" failed.
tests (macOS 15 arm64)
The operation was canceled.
tests (Ubuntu 22.04)
The job was canceled because "tests__Ubuntu_24_04__--co" failed.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L106
Utils::Bottles#skip_relocation_for_apple_silicon? returns false for custom prefix on Apple Silicon Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L98
Utils::Bottles#skip_relocation_for_apple_silicon? returns false for Intel Mac Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L82
Utils::Bottles#skip_relocation_for_apple_silicon? returns false for Apple Silicon with default prefix when binaries need relocation Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L64
Utils::Bottles#skip_relocation_for_apple_silicon? returns true for Apple Silicon with default prefix when enabled by env var Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L73
Utils::Bottles#skip_relocation_for_apple_silicon? returns true for Apple Silicon with default prefix when no binaries need relocation Failure/Error: allow(keg).to receive(:mach_o_files).and_return([]) the Keg class does not implement the instance method: mach_o_files
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L143
Utils::Bottles#binaries_need_relocation? returns false when no paths need relocation Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L120
Utils::Bottles#binaries_need_relocation? returns true when dylib has /usr/local path Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/utils/bottles/bottles_spec.rb#L132
Utils::Bottles#binaries_need_relocation? returns true when linked libraries have /usr/local path Failure/Error: let(:mach_o_file) { instance_double(MachO::MachOFile) } NameError: uninitialized constant MachO
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L184
Caveats#caveats when f.keg_only is not nil gives command to be run when f.sbin is a directory Failure/Error: expect(caveats).to include(f.opt_sbin.to_s) expected "" to include "/tmp/homebrew-tests-20250331-4236-7oim6g/prefix/opt/formula_name/sbin"
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/caveats_spec.rb#L179
Caveats#caveats when f.keg_only is not nil gives command to be run when f.bin is a directory Failure/Error: expect(caveats).to include(f.opt_bin.to_s) expected "" to include "/tmp/homebrew-tests-20250331-4236-7oim6g/prefix/opt/formula_name/bin"
tests (macOS 13 x86_64)
The job was canceled because "tests__Ubuntu_24_04__--co" failed.
tests (macOS 13 x86_64)
The operation was canceled.
test default formula (macOS 15 arm64)
You have uncommitted modifications to Homebrew/brew. If this is a surprise to you, then you should stash these modifications. Stashing returns Homebrew to a pristine state but can be undone should you later need to do so for some reason. cd /opt/homebrew && git stash -u && git clean -d -f Uncommitted files: M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/bindata-2.5.0/lib/bindata/framework.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/java_non_concurrent_priority_queue.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/collection/ruby_non_concurrent_priority_queue.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/executor/ruby_thread_pool_executor.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/adder.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/data_structures.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/concurrent-ruby-1.3.5/lib/concurrent-ruby/concurrent/thread_safe/util/volatile.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/plist-3.7.2/lib/plist/generator.rb M Library/Homebrew/vendor/bundle/ruby/3.3.0/gems/warning-1.5.0/lib/warning.rb
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/--prefix_spec.rb#L16
Homebrew::Cmd::Prefix prints the prefix for a Formula Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos expect formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos xz formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos jq formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos git formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos vim formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos bash formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos python formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos cpio formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 24.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos gzip formula exists Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/cmd/--prefix_spec.rb#L16
Homebrew::Cmd::Prefix prints the prefix for a Formula Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/unpack_strategy/shared_examples.rb#L12
UnpackStrategy::Subversion #extract Skipped: Subversion is not installed.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/unpack_strategy/shared_examples.rb#L6
UnpackStrategy::Subversion is correctly detected Skipped: Subversion is not installed.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/unpack_strategy/shared_examples.rb#L12
UnpackStrategy::Subversion when the directory name contains an '@' symbol #extract Skipped: Subversion is not installed.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::ProvidedByMacos libarchive formula exists Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::ProvidedByMacos ed formula exists Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::ProvidedByMacos bison formula exists Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::ProvidedByMacos libressl formula exists Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::ProvidedByMacos apr formula exists Skipped: Requires homebrew/core to be tapped.
tests (generic OS): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::ProvidedByMacos openldap formula exists Skipped: Requires homebrew/core to be tapped.
tests (macOS 15 arm64)
Header files that shadow system header files were installed to "/opt/homebrew/opt/apr/include" The offending files are: /opt/homebrew/opt/apr/include/apr-1/apr.h /opt/homebrew/opt/apr/include/apr-1/apr_allocator.h /opt/homebrew/opt/apr/include/apr-1/apr_atomic.h /opt/homebrew/opt/apr/include/apr-1/apr_dso.h /opt/homebrew/opt/apr/include/apr-1/apr_env.h /opt/homebrew/opt/apr/include/apr-1/apr_errno.h /opt/homebrew/opt/apr/include/apr-1/apr_escape.h /opt/homebrew/opt/apr/include/apr-1/apr_file_info.h /opt/homebrew/opt/apr/include/apr-1/apr_file_io.h /opt/homebrew/opt/apr/include/apr-1/apr_fnmatch.h /opt/homebrew/opt/apr/include/apr-1/apr_general.h /opt/homebrew/opt/apr/include/apr-1/apr_getopt.h /opt/homebrew/opt/apr/include/apr-1/apr_global_mutex.h /opt/homebrew/opt/apr/include/apr-1/apr_hash.h /opt/homebrew/opt/apr/include/apr-1/apr_inherit.h /opt/homebrew/opt/apr/include/apr-1/apr_lib.h /opt/homebrew/opt/apr/include/apr-1/apr_mmap.h /opt/homebrew/opt/apr/include/apr-1/apr_network_io.h /opt/homebrew/opt/apr/include/apr-1/apr_poll.h /opt/homebrew/opt/apr/include/apr-1/apr_pools.h /opt/homebrew/opt/apr/include/apr-1/apr_portable.h /opt/homebrew/opt/apr/include/apr-1/apr_proc_mutex.h /opt/homebrew/opt/apr/include/apr-1/apr_random.h /opt/homebrew/opt/apr/include/apr-1/apr_ring.h /opt/homebrew/opt/apr/include/apr-1/apr_shm.h /opt/homebrew/opt/apr/include/apr-1/apr_signal.h /opt/homebrew/opt/apr/include/apr-1/apr_skiplist.h /opt/homebrew/opt/apr/include/apr-1/apr_strings.h /opt/homebrew/opt/apr/include/apr-1/apr_support.h /opt/homebrew/opt/apr/include/apr-1/apr_tables.h /opt/homebrew/opt/apr/include/apr-1/apr_thread_cond.h /opt/homebrew/opt/apr/include/apr-1/apr_thread_mutex.h /opt/homebrew/opt/apr/include/apr-1/apr_thread_proc.h /opt/homebrew/opt/apr/include/apr-1/apr_thread_rwlock.h /opt/homebrew/opt/apr/include/apr-1/apr_time.h /opt/homebrew/opt/apr/include/apr-1/apr_user.h /opt/homebrew/opt/apr/include/apr-1/apr_version.h /opt/homebrew/opt/apr/include/apr-1/apr_want.h
tests (macOS 15 arm64)
Header files that shadow system header files were installed to "/opt/homebrew/opt/apr-util/include" The offending files are: /opt/homebrew/opt/apr-util/include/apr-1/apr_anylock.h /opt/homebrew/opt/apr-util/include/apr-1/apr_base64.h /opt/homebrew/opt/apr-util/include/apr-1/apr_buckets.h /opt/homebrew/opt/apr-util/include/apr-1/apr_crypto.h /opt/homebrew/opt/apr-util/include/apr-1/apr_date.h /opt/homebrew/opt/apr-util/include/apr-1/apr_dbd.h /opt/homebrew/opt/apr-util/include/apr-1/apr_dbm.h /opt/homebrew/opt/apr-util/include/apr-1/apr_hooks.h /opt/homebrew/opt/apr-util/include/apr-1/apr_ldap.h /opt/homebrew/opt/apr-util/include/apr-1/apr_ldap_init.h /opt/homebrew/opt/apr-util/include/apr-1/apr_ldap_option.h /opt/homebrew/opt/apr-util/include/apr-1/apr_ldap_rebind.h /opt/homebrew/opt/apr-util/include/apr-1/apr_ldap_url.h /opt/homebrew/opt/apr-util/include/apr-1/apr_md4.h /opt/homebrew/opt/apr-util/include/apr-1/apr_md5.h /opt/homebrew/opt/apr-util/include/apr-1/apr_memcache.h /opt/homebrew/opt/apr-util/include/apr-1/apr_optional.h /opt/homebrew/opt/apr-util/include/apr-1/apr_optional_hooks.h /opt/homebrew/opt/apr-util/include/apr-1/apr_queue.h /opt/homebrew/opt/apr-util/include/apr-1/apr_reslist.h /opt/homebrew/opt/apr-util/include/apr-1/apr_rmm.h /opt/homebrew/opt/apr-util/include/apr-1/apr_sdbm.h /opt/homebrew/opt/apr-util/include/apr-1/apr_sha1.h /opt/homebrew/opt/apr-util/include/apr-1/apr_strmatch.h /opt/homebrew/opt/apr-util/include/apr-1/apr_thread_pool.h /opt/homebrew/opt/apr-util/include/apr-1/apr_uri.h /opt/homebrew/opt/apr-util/include/apr-1/apr_uuid.h /opt/homebrew/opt/apr-util/include/apr-1/apr_xlate.h /opt/homebrew/opt/apr-util/include/apr-1/apr_xml.h /opt/homebrew/opt/apr-util/include/apr-1/apu.h /opt/homebrew/opt/apr-util/include/apr-1/apu_errno.h /opt/homebrew/opt/apr-util/include/apr-1/apu_version.h /opt/homebrew/opt/apr-util/include/apr-1/apu_want.h
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos vim formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos rsync formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos xz formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos python formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos bash formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos zsh formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos php formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos groff formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos less formula exists Skipped: Requires homebrew/core to be tapped.
tests (Ubuntu 22.04): home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/test/support/helper/spec/shared_examples/formulae_exist.rb#L5
RuboCop::Cop::FormulaAudit::UsesFromMacos openssl formula exists Skipped: Requires homebrew/core to be tapped.