Skip to content
Merged
Show file tree
Hide file tree
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
14 changes: 7 additions & 7 deletions linux-cachyos-bmq/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -345,12 +347,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down
14 changes: 7 additions & 7 deletions linux-cachyos-bore/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -345,12 +347,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down
14 changes: 7 additions & 7 deletions linux-cachyos-deckify/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -345,12 +347,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down
14 changes: 7 additions & 7 deletions linux-cachyos-eevdf/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -348,12 +350,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos-rc/.SRCINFO
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ pkgbase = linux-cachyos-rc
makedepends = clang
makedepends = llvm
makedepends = lld
makedepends = pahole>=1:1.32-2
options = !strip
options = !debug
options = !lto
Expand Down Expand Up @@ -73,4 +74,5 @@ pkgname = linux-cachyos-rc-headers
depends = clang
depends = llvm
depends = lld
depends = pahole>=1:1.32-2
provides = LINUX-HEADERS
16 changes: 8 additions & 8 deletions linux-cachyos-rc/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -390,12 +392,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down Expand Up @@ -662,7 +662,7 @@ _package-headers() {
provides=(LINUX-HEADERS)

if _is_lto_kernel; then
depends+=(clang llvm lld)
depends+=(clang llvm lld 'pahole>=1:1.32-2')
fi

cd "${_srcname}"
Expand Down
14 changes: 7 additions & 7 deletions linux-cachyos-rt-bore/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -348,12 +350,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down
14 changes: 7 additions & 7 deletions linux-cachyos-server/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -209,7 +209,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -345,12 +347,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down
2 changes: 2 additions & 0 deletions linux-cachyos/.SRCINFO
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ pkgbase = linux-cachyos
makedepends = clang
makedepends = llvm
makedepends = lld
makedepends = pahole>=1:1.32-2
options = !strip
options = !debug
options = !lto
Expand Down Expand Up @@ -75,6 +76,7 @@ pkgname = linux-cachyos-headers
depends = clang
depends = llvm
depends = lld
depends = pahole>=1:1.32-2
provides = LINUX-HEADERS
provides = linux-cachyos-lto-headers=7.3.1-1
replaces = linux-cachyos-lto-headers
16 changes: 8 additions & 8 deletions linux-cachyos/PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,9 @@ validpgpkeys=(

# LLVM makedepends
if _is_lto_kernel; then
makedepends+=(clang llvm lld)
# pahole needs the --lang_exclude fix for merged LTO CUs to generate
# BTF for Rust modules
makedepends+=(clang llvm lld 'pahole>=1:1.32-2')
source+=("${_patchsource}/misc/dkms-clang.patch")
BUILD_FLAGS=(
CC=clang
Expand Down Expand Up @@ -385,12 +387,10 @@ prepare() {

echo "Selecting '$_use_llvm_lto' LLVM level..."

if ! _is_lto_kernel; then
echo "Enabling QR Code Panic for GCC Kernels"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40
fi
echo "Enabling QR Code Panic"
scripts/config --set-str DRM_PANIC_SCREEN qr_code -e DRM_PANIC_SCREEN_QR_CODE \
--set-str DRM_PANIC_SCREEN_QR_CODE_URL https://panic.archlinux.org/panic_report# \
--set-val CONFIG_DRM_PANIC_SCREEN_QR_VERSION 40

### Select tick rate
case "$_HZ_ticks" in
Expand Down Expand Up @@ -664,7 +664,7 @@ _package-headers() {
if _is_lto_kernel; then
provides+=(linux-cachyos-lto-headers=$_kernver)
replaces=(linux-cachyos-lto-headers)
depends+=(clang llvm lld)
depends+=(clang llvm lld 'pahole>=1:1.32-2')
fi

cd "${_srcname}"
Expand Down
Loading