1
0

drop ci and remnants

This commit is contained in:
2024-10-29 05:12:06 +03:00
parent 8f7edd05f4
commit 2e85d42e92
5 changed files with 1 additions and 424 deletions

23
debian/rules vendored
View File

@@ -35,29 +35,6 @@ build: build-arch build-indep
build-arch: debian/control
dh_testdir
# The perf-read-vdso* programs are built for different architectures,
# without standard flags, but are not exposed to untrusted input.
@printf '%s\n' 'blhc: ignore-line-regexp: .* -o *[^ ]*/perf-read-vdso.*'
# Kernel code needs different hardening options that blhc doesn't know
# about.
@printf '%s\n' 'blhc: ignore-line-regexp: .* -D__KERNEL__ .*'
# The tools/perf/tests/workloads/.* programs are deliberately compiled
# without -O2, so instruct blhc to ignore those
@printf '%s\n' 'blhc: ignore-line-regexp: .* -o .*tools/perf/tests/workloads/.*'
# fixdep is not always built with the right flags but is also not packaged
@printf '%s\n' 'blhc: ignore-line-regexp: .* -o .*/tools/.*/fixdep.*'
# We need to use terse builds in CI due to the log size limit. This
# mostly affects the output for builds of kernel code, which need
# different options for hardening anyway.
ifneq ($(filter terse,$(DEB_BUILD_OPTIONS)),)
@printf '%s\n' 'blhc: ignore-line-regexp: \s*(CC(LD)?|LD|LINK)\b.*'
endif
$(MAKE) -f debian/rules.gen build-arch_$(DEB_HOST_ARCH)
build-indep: debian/control