kernels
This commit is contained in:
7
packages/linux-cachyos/build-all.sh
Executable file
7
packages/linux-cachyos/build-all.sh
Executable file
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
set -eu
|
||||
|
||||
for flavor in cachyos{-gcc,-server,-lts,-rc,-hardened,-lto,-server-lto,-lts-lto,-rc-lto,-hardened-lto}; do
|
||||
nom build ".#nixosConfigurations.jallen-nas.pkgs.mjallen.linuxPackages_${flavor}.kernel"
|
||||
attic push nas-cache result*
|
||||
done
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 14.3.0";
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 15.2.0";
|
||||
"CONFIG_CC_IS_GCC" = "y";
|
||||
"CONFIG_GCC_VERSION" = "140300";
|
||||
"CONFIG_GCC_VERSION" = "150200";
|
||||
"CONFIG_CLANG_VERSION" = "0";
|
||||
"CONFIG_AS_IS_GNU" = "y";
|
||||
"CONFIG_AS_VERSION" = "24400";
|
||||
@@ -16,8 +16,10 @@
|
||||
"CONFIG_CC_HAS_ASM_INLINE" = "y";
|
||||
"CONFIG_CC_HAS_ASSUME" = "y";
|
||||
"CONFIG_CC_HAS_NO_PROFILE_FN_ATTR" = "y";
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 14.3.0";
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 15.2.0";
|
||||
"CONFIG_CC_IS_GCC" = "y";
|
||||
"CONFIG_GCC_VERSION" = "140300";
|
||||
"CONFIG_GCC_VERSION" = "150200";
|
||||
"CONFIG_CLANG_VERSION" = "0";
|
||||
"CONFIG_AS_IS_GNU" = "y";
|
||||
"CONFIG_AS_VERSION" = "24400";
|
||||
@@ -15,8 +15,10 @@
|
||||
"CONFIG_TOOLS_SUPPORT_RELR" = "y";
|
||||
"CONFIG_CC_HAS_ASM_INLINE" = "y";
|
||||
"CONFIG_CC_HAS_NO_PROFILE_FN_ATTR" = "y";
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "clang version 21.1.2";
|
||||
"CONFIG_CC_VERSION_TEXT" = "clang version 21.1.7";
|
||||
"CONFIG_GCC_VERSION" = "0";
|
||||
"CONFIG_CC_IS_CLANG" = "y";
|
||||
"CONFIG_CLANG_VERSION" = "210102";
|
||||
"CONFIG_CLANG_VERSION" = "210107";
|
||||
"CONFIG_AS_IS_LLVM" = "y";
|
||||
"CONFIG_AS_VERSION" = "210102";
|
||||
"CONFIG_AS_VERSION" = "210107";
|
||||
"CONFIG_LD_VERSION" = "0";
|
||||
"CONFIG_LD_IS_LLD" = "y";
|
||||
"CONFIG_LLD_VERSION" = "210102";
|
||||
"CONFIG_LLD_VERSION" = "210107";
|
||||
"CONFIG_RUSTC_VERSION" = "0";
|
||||
"CONFIG_RUSTC_LLVM_VERSION" = "0";
|
||||
"CONFIG_CC_HAS_ASM_GOTO_OUTPUT" = "y";
|
||||
@@ -19,7 +19,7 @@
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 14.3.0";
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 15.2.0";
|
||||
"CONFIG_CC_IS_GCC" = "y";
|
||||
"CONFIG_GCC_VERSION" = "140300";
|
||||
"CONFIG_GCC_VERSION" = "150200";
|
||||
"CONFIG_CLANG_VERSION" = "0";
|
||||
"CONFIG_AS_IS_GNU" = "y";
|
||||
"CONFIG_AS_VERSION" = "24400";
|
||||
@@ -15,8 +15,9 @@
|
||||
"CONFIG_TOOLS_SUPPORT_RELR" = "y";
|
||||
"CONFIG_CC_HAS_ASM_INLINE" = "y";
|
||||
"CONFIG_CC_HAS_NO_PROFILE_FN_ATTR" = "y";
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "clang version 21.1.2";
|
||||
"CONFIG_CC_VERSION_TEXT" = "clang version 21.1.7";
|
||||
"CONFIG_GCC_VERSION" = "0";
|
||||
"CONFIG_CC_IS_CLANG" = "y";
|
||||
"CONFIG_CLANG_VERSION" = "210102";
|
||||
"CONFIG_CLANG_VERSION" = "210107";
|
||||
"CONFIG_AS_IS_LLVM" = "y";
|
||||
"CONFIG_AS_VERSION" = "210102";
|
||||
"CONFIG_AS_VERSION" = "210107";
|
||||
"CONFIG_LD_VERSION" = "0";
|
||||
"CONFIG_LD_IS_LLD" = "y";
|
||||
"CONFIG_LLD_VERSION" = "210102";
|
||||
"CONFIG_LLD_VERSION" = "210107";
|
||||
"CONFIG_RUSTC_VERSION" = "0";
|
||||
"CONFIG_RUSTC_LLVM_VERSION" = "0";
|
||||
"CONFIG_CC_HAS_ASM_GOTO_OUTPUT" = "y";
|
||||
@@ -19,7 +19,7 @@
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 14.3.0";
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 15.2.0";
|
||||
"CONFIG_CC_IS_GCC" = "y";
|
||||
"CONFIG_GCC_VERSION" = "140300";
|
||||
"CONFIG_GCC_VERSION" = "150200";
|
||||
"CONFIG_CLANG_VERSION" = "0";
|
||||
"CONFIG_AS_IS_GNU" = "y";
|
||||
"CONFIG_AS_VERSION" = "24400";
|
||||
@@ -16,8 +16,10 @@
|
||||
"CONFIG_CC_HAS_ASM_INLINE" = "y";
|
||||
"CONFIG_CC_HAS_ASSUME" = "y";
|
||||
"CONFIG_CC_HAS_NO_PROFILE_FN_ATTR" = "y";
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 14.3.0";
|
||||
"CONFIG_CC_VERSION_TEXT" = "gcc (GCC) 15.2.0";
|
||||
"CONFIG_CC_IS_GCC" = "y";
|
||||
"CONFIG_GCC_VERSION" = "140300";
|
||||
"CONFIG_GCC_VERSION" = "150200";
|
||||
"CONFIG_CLANG_VERSION" = "0";
|
||||
"CONFIG_AS_IS_GNU" = "y";
|
||||
"CONFIG_AS_VERSION" = "24400";
|
||||
@@ -16,8 +16,10 @@
|
||||
"CONFIG_CC_HAS_ASM_INLINE" = "y";
|
||||
"CONFIG_CC_HAS_ASSUME" = "y";
|
||||
"CONFIG_CC_HAS_NO_PROFILE_FN_ATTR" = "y";
|
||||
"CONFIG_CC_HAS_COUNTED_BY" = "y";
|
||||
"CONFIG_CC_HAS_MULTIDIMENSIONAL_NONSTRING" = "y";
|
||||
"CONFIG_LD_CAN_USE_KEEP_IN_OVERLAY" = "y";
|
||||
"CONFIG_PAHOLE_VERSION" = "130";
|
||||
"CONFIG_PAHOLE_VERSION" = "131";
|
||||
"CONFIG_IRQ_WORK" = "y";
|
||||
"CONFIG_BUILDTIME_TABLE_SORT" = "y";
|
||||
"CONFIG_THREAD_INFO_IN_TASK" = "y";
|
||||
|
||||
@@ -270,7 +270,7 @@ in
|
||||
cachyos-lto-full = mkCachyKernel (
|
||||
ltoKernelAttrs
|
||||
// {
|
||||
configPath = ./config-nix/cachyos-lto.x86_64-linux.nix;
|
||||
configPath = ./config-nix/${arch}-linux/cachyos-lto-full.${arch}-linux.nix;
|
||||
useLTO = "full";
|
||||
}
|
||||
);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
set -eu
|
||||
|
||||
for flavor in cachyos{,-lto,-server,-lts,-rc,-hardened}; do
|
||||
cat "$(nix build ".#legacyPackages.x86_64-linux.linuxPackages_${flavor}.kernel.kconfigToNix" --no-link --print-out-paths)" \
|
||||
>"pkgs/linux-cachyos/config-nix/${flavor}.x86_64-linux.nix"
|
||||
for flavor in cachyos{-gcc,-lto,-lto-full,-server,-lts,-rc,-hardened,-server-lto,-lts-lto,-rc-lto,-hardened-lto}; do
|
||||
cat "$(nom build ".#nixosConfigurations.jallen-nas.pkgs.mjallen.linuxPackages_${flavor}.kernel.kconfigToNix" --no-link --print-out-paths)" \
|
||||
>"/etc/nixos/packages/linux-cachyos/config-nix/x86_64-linux/${flavor}.x86_64-linux.nix"
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user