Hay
Date
Oct. 27, 2025, 4:10 a.m.

Environment
powerpc

tuxmake --target-arch=powerpc --kconfig=ppc6xx_defconfig --toolchain=gcc-14 --wrapper=sccache --environment=KBUILD_BUILD_TIMESTAMP=@1761538533 --environment=KBUILD_BUILD_USER=tuxmake --environment=KBUILD_BUILD_HOST=tuxmake --environment=KCFLAGS=-ffile-prefix-map=/home/tuxbuild/.cache/tuxmake/builds/1/build/= --environment=SCCACHE_BUCKET=sccache.tuxbuild.com --runtime=podman --image=855116176053.dkr.ecr.us-east-1.amazonaws.com/tuxmake/powerpc_gcc-14 config default kernel xipkernel modules dtbs dtbs-legacy debugkernel headers
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=powerpc CROSS_COMPILE=powerpc64le-linux-gnu- 'CC=sccache powerpc64le-linux-gnu-gcc' 'HOSTCC=sccache gcc' ppc6xx_defconfig
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=powerpc CROSS_COMPILE=powerpc64le-linux-gnu- 'CC=sccache powerpc64le-linux-gnu-gcc' 'HOSTCC=sccache gcc'
/builds/linux/arch/powerpc/platforms/powermac/backlight.c: In function 'pmac_has_backlight_type':
/builds/linux/arch/powerpc/platforms/powermac/backlight.c:59:39: error: implicit declaration of function 'of_find_node_by_name'; did you mean 'bus_find_device_by_name'? [-Wimplicit-function-declaration]
   59 |         struct device_node* bk_node = of_find_node_by_name(NULL, "backlight");
      |                                       ^~~~~~~~~~~~~~~~~~~~
      |                                       bus_find_device_by_name
/builds/linux/arch/powerpc/platforms/powermac/backlight.c:59:39: error: initialization of 'struct device_node *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
/builds/linux/arch/powerpc/platforms/powermac/backlight.c:60:17: error: implicit declaration of function 'of_property_match_string' [-Wimplicit-function-declaration]
   60 |         int i = of_property_match_string(bk_node, "backlight-control", type);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builds/linux/arch/powerpc/platforms/powermac/backlight.c:62:9: error: implicit declaration of function 'of_node_put' [-Wimplicit-function-declaration]
   62 |         of_node_put(bk_node);
      |         ^~~~~~~~~~~
make[6]: *** [/builds/linux/scripts/Makefile.build:287: arch/powerpc/platforms/powermac/backlight.o] Error 1
make[6]: Target 'arch/powerpc/platforms/powermac/' not remade because of errors.
make[5]: *** [/builds/linux/scripts/Makefile.build:556: arch/powerpc/platforms/powermac] Error 2
make[5]: Target 'arch/powerpc/platforms/' not remade because of errors.
make[4]: *** [/builds/linux/scripts/Makefile.build:556: arch/powerpc/platforms] Error 2
make[4]: Target 'arch/powerpc/' not remade because of errors.
make[3]: *** [/builds/linux/scripts/Makefile.build:556: arch/powerpc] Error 2
/builds/linux/drivers/macintosh/via-pmu-backlight.c:22:20: error: 'FB_BACKLIGHT_LEVELS' undeclared here (not in a function)
   22 | static u8 bl_curve[FB_BACKLIGHT_LEVELS];
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from <command-line>:
/builds/linux/drivers/macintosh/via-pmu-backlight.c: In function 'pmu_backlight_curve_lookup':
/builds/linux/include/linux/compiler.h:168:17: error: '__UNIQUE_ID_x__286' undeclared (first use in this function); did you mean '__UNIQUE_ID_y__287'?
  168 |         __PASTE(__UNIQUE_ID_,                                   \
      |                 ^~~~~~~~~~~~
/builds/linux/include/linux/compiler_types.h:577:23: note: in definition of macro '__compiletime_assert'
  577 |                 if (!(condition))                                       \
      |                       ^~~~~~~~~
/builds/linux/include/linux/compiler_types.h:597:9: note: in expansion of macro '_compiletime_assert'
  597 |         _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
      |         ^~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
   39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
      |                                     ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:9: note: in expansion of macro 'BUILD_BUG_ON_MSG'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |         ^~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:49:25: note: in expansion of macro 'is_signed_type'
   49 | #define __sign_use(ux) (is_signed_type(typeof(ux)) ? \
      |                         ^~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:75:10: note: in expansion of macro '__sign_use'
   75 |         (__sign_use(ux) & __sign_use(uy))
      |          ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:27: note: in expansion of macro '__types_ok'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |                           ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:98:9: note: in expansion of macro '__careful_cmp_once'
   98 |         __careful_cmp_once(op, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_))
      |         ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/compiler_types.h:84:22: note: in expansion of macro '___PASTE'
   84 | #define __PASTE(a,b) ___PASTE(a,b)
      |                      ^~~~~~~~
/builds/linux/include/linux/compiler.h:168:9: note: in expansion of macro '__PASTE'
  168 |         __PASTE(__UNIQUE_ID_,                                   \
      |         ^~~~~~~
/builds/linux/include/linux/minmax.h:98:38: note: in expansion of macro '__UNIQUE_ID'
   98 |         __careful_cmp_once(op, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_))
      |                                      ^~~~~~~~~~~
/builds/linux/include/linux/minmax.h:112:25: note: in expansion of macro '__careful_cmp'
  112 | #define max(x, y)       __careful_cmp(max, x, y)
      |                         ^~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:45:23: note: in expansion of macro 'max'
   45 |                 max = max((int)bl_curve[i], max);
      |                       ^~~
/builds/linux/include/linux/compiler.h:168:17: note: each undeclared identifier is reported only once for each function it appears in
  168 |         __PASTE(__UNIQUE_ID_,                                   \
      |                 ^~~~~~~~~~~~
/builds/linux/include/linux/compiler_types.h:577:23: note: in definition of macro '__compiletime_assert'
  577 |                 if (!(condition))                                       \
      |                       ^~~~~~~~~
/builds/linux/include/linux/compiler_types.h:597:9: note: in expansion of macro '_compiletime_assert'
  597 |         _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
      |         ^~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
   39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
      |                                     ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:9: note: in expansion of macro 'BUILD_BUG_ON_MSG'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |         ^~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:49:25: note: in expansion of macro 'is_signed_type'
   49 | #define __sign_use(ux) (is_signed_type(typeof(ux)) ? \
      |                         ^~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:75:10: note: in expansion of macro '__sign_use'
   75 |         (__sign_use(ux) & __sign_use(uy))
      |          ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:27: note: in expansion of macro '__types_ok'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |                           ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:98:9: note: in expansion of macro '__careful_cmp_once'
   98 |         __careful_cmp_once(op, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_))
      |         ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/compiler_types.h:84:22: note: in expansion of macro '___PASTE'
   84 | #define __PASTE(a,b) ___PASTE(a,b)
      |                      ^~~~~~~~
/builds/linux/include/linux/compiler.h:168:9: note: in expansion of macro '__PASTE'
  168 |         __PASTE(__UNIQUE_ID_,                                   \
      |         ^~~~~~~
/builds/linux/include/linux/minmax.h:98:38: note: in expansion of macro '__UNIQUE_ID'
   98 |         __careful_cmp_once(op, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_))
      |                                      ^~~~~~~~~~~
/builds/linux/include/linux/minmax.h:112:25: note: in expansion of macro '__careful_cmp'
  112 | #define max(x, y)       __careful_cmp(max, x, y)
      |                         ^~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:45:23: note: in expansion of macro 'max'
   45 |                 max = max((int)bl_curve[i], max);
      |                       ^~~
/builds/linux/include/linux/minmax.h:71:17: error: first argument to '__builtin_choose_expr' not a constant
   71 |         (typeof(__builtin_choose_expr(sizeof(ux) > 4, 1LL, 1L)))(ux) >= 0)
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/compiler_types.h:577:23: note: in definition of macro '__compiletime_assert'
  577 |                 if (!(condition))                                       \
      |                       ^~~~~~~~~
/builds/linux/include/linux/compiler_types.h:597:9: note: in expansion of macro '_compiletime_assert'
  597 |         _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
      |         ^~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
   39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
      |                                     ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:9: note: in expansion of macro 'BUILD_BUG_ON_MSG'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |         ^~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:70:25: note: in expansion of macro 'statically_true'
   70 | #define __is_nonneg(ux) statically_true( \
      |                         ^~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:50:14: note: in expansion of macro '__is_nonneg'
   50 |         (2 + __is_nonneg(ux)) : (1 + 2 * (sizeof(ux) < 4)))
      |              ^~~~~~~~~~~
/builds/linux/include/linux/minmax.h:75:10: note: in expansion of macro '__sign_use'
   75 |         (__sign_use(ux) & __sign_use(uy))
      |          ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:27: note: in expansion of macro '__types_ok'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |                           ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:98:9: note: in expansion of macro '__careful_cmp_once'
   98 |         __careful_cmp_once(op, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_))
      |         ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:112:25: note: in expansion of macro '__careful_cmp'
  112 | #define max(x, y)       __careful_cmp(max, x, y)
      |                         ^~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:45:23: note: in expansion of macro 'max'
   45 |                 max = max((int)bl_curve[i], max);
      |                       ^~~
/builds/linux/include/linux/minmax.h:71:17: error: first argument to '__builtin_choose_expr' not a constant
   71 |         (typeof(__builtin_choose_expr(sizeof(ux) > 4, 1LL, 1L)))(ux) >= 0)
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/compiler_types.h:577:23: note: in definition of macro '__compiletime_assert'
  577 |                 if (!(condition))                                       \
      |                       ^~~~~~~~~
/builds/linux/include/linux/compiler_types.h:597:9: note: in expansion of macro '_compiletime_assert'
  597 |         _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__)
      |         ^~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert'
   39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg)
      |                                     ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:9: note: in expansion of macro 'BUILD_BUG_ON_MSG'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |         ^~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:70:25: note: in expansion of macro 'statically_true'
   70 | #define __is_nonneg(ux) statically_true( \
      |                         ^~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:50:14: note: in expansion of macro '__is_nonneg'
   50 |         (2 + __is_nonneg(ux)) : (1 + 2 * (sizeof(ux) < 4)))
      |              ^~~~~~~~~~~
/builds/linux/include/linux/minmax.h:75:10: note: in expansion of macro '__sign_use'
   75 |         (__sign_use(ux) & __sign_use(uy))
      |          ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:93:27: note: in expansion of macro '__types_ok'
   93 |         BUILD_BUG_ON_MSG(!__types_ok(ux, uy),           \
      |                           ^~~~~~~~~~
/builds/linux/include/linux/minmax.h:98:9: note: in expansion of macro '__careful_cmp_once'
   98 |         __careful_cmp_once(op, x, y, __UNIQUE_ID(x_), __UNIQUE_ID(y_))
      |         ^~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/minmax.h:112:25: note: in expansion of macro '__careful_cmp'
  112 | #define max(x, y)       __careful_cmp(max, x, y)
      |                         ^~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:45:23: note: in expansion of macro 'max'
   45 |                 max = max((int)bl_curve[i], max);
      |                       ^~~
In file included from /builds/linux/include/linux/kernel.h:27,
                 from /builds/linux/arch/powerpc/include/asm/page.h:11,
                 from /builds/linux/arch/powerpc/include/asm/thread_info.h:13,
                 from /builds/linux/include/linux/thread_info.h:60,
                 from /builds/linux/arch/powerpc/include/asm/ptrace.h:342,
                 from /builds/linux/drivers/macintosh/via-pmu-backlight.c:11:
/builds/linux/include/linux/math.h:162:17: error: first argument to '__builtin_choose_expr' not a constant
  162 |                 __builtin_choose_expr(                                  \
      |                 ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:170:61: note: in definition of macro '__abs_choose_expr'
  170 |         ({ signed type __x = (x); __x < 0 ? -__x : __x; }), other)
      |                                                             ^~~~~
/builds/linux/include/linux/math.h:158:17: note: in expansion of macro '__abs_choose_expr'
  158 |                 __abs_choose_expr(x, long,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:159:17: note: in expansion of macro '__abs_choose_expr'
  159 |                 __abs_choose_expr(x, int,                               \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:160:17: note: in expansion of macro '__abs_choose_expr'
  160 |                 __abs_choose_expr(x, short,                             \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:161:17: note: in expansion of macro '__abs_choose_expr'
  161 |                 __abs_choose_expr(x, char,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:49:28: note: in expansion of macro 'abs'
   49 |                 int diff = abs(bl_curve[i] - value);
      |                            ^~~
/builds/linux/include/linux/math.h:167:43: error: first argument to '__builtin_choose_expr' not a constant
  167 | #define __abs_choose_expr(x, type, other) __builtin_choose_expr(        \
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:170:61: note: in definition of macro '__abs_choose_expr'
  170 |         ({ signed type __x = (x); __x < 0 ? -__x : __x; }), other)
      |                                                             ^~~~~
/builds/linux/include/linux/math.h:158:17: note: in expansion of macro '__abs_choose_expr'
  158 |                 __abs_choose_expr(x, long,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:159:17: note: in expansion of macro '__abs_choose_expr'
  159 |                 __abs_choose_expr(x, int,                               \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:160:17: note: in expansion of macro '__abs_choose_expr'
  160 |                 __abs_choose_expr(x, short,                             \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:161:17: note: in expansion of macro '__abs_choose_expr'
  161 |                 __abs_choose_expr(x, char,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:49:28: note: in expansion of macro 'abs'
   49 |                 int diff = abs(bl_curve[i] - value);
      |                            ^~~
/builds/linux/include/linux/math.h:167:43: error: first argument to '__builtin_choose_expr' not a constant
  167 | #define __abs_choose_expr(x, type, other) __builtin_choose_expr(        \
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:170:61: note: in definition of macro '__abs_choose_expr'
  170 |         ({ signed type __x = (x); __x < 0 ? -__x : __x; }), other)
      |                                                             ^~~~~
/builds/linux/include/linux/math.h:158:17: note: in expansion of macro '__abs_choose_expr'
  158 |                 __abs_choose_expr(x, long,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:159:17: note: in expansion of macro '__abs_choose_expr'
  159 |                 __abs_choose_expr(x, int,                               \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:160:17: note: in expansion of macro '__abs_choose_expr'
  160 |                 __abs_choose_expr(x, short,                             \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:49:28: note: in expansion of macro 'abs'
   49 |                 int diff = abs(bl_curve[i] - value);
      |                            ^~~
/builds/linux/include/linux/math.h:167:43: error: first argument to '__builtin_choose_expr' not a constant
  167 | #define __abs_choose_expr(x, type, other) __builtin_choose_expr(        \
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:170:61: note: in definition of macro '__abs_choose_expr'
  170 |         ({ signed type __x = (x); __x < 0 ? -__x : __x; }), other)
      |                                                             ^~~~~
/builds/linux/include/linux/math.h:158:17: note: in expansion of macro '__abs_choose_expr'
  158 |                 __abs_choose_expr(x, long,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:159:17: note: in expansion of macro '__abs_choose_expr'
  159 |                 __abs_choose_expr(x, int,                               \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:49:28: note: in expansion of macro 'abs'
   49 |                 int diff = abs(bl_curve[i] - value);
      |                            ^~~
/builds/linux/include/linux/math.h:167:43: error: first argument to '__builtin_choose_expr' not a constant
  167 | #define __abs_choose_expr(x, type, other) __builtin_choose_expr(        \
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:170:61: note: in definition of macro '__abs_choose_expr'
  170 |         ({ signed type __x = (x); __x < 0 ? -__x : __x; }), other)
      |                                                             ^~~~~
/builds/linux/include/linux/math.h:158:17: note: in expansion of macro '__abs_choose_expr'
  158 |                 __abs_choose_expr(x, long,                              \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:49:28: note: in expansion of macro 'abs'
   49 |                 int diff = abs(bl_curve[i] - value);
      |                            ^~~
/builds/linux/include/linux/math.h:167:43: error: first argument to '__builtin_choose_expr' not a constant
  167 | #define __abs_choose_expr(x, type, other) __builtin_choose_expr(        \
      |                                           ^~~~~~~~~~~~~~~~~~~~~
/builds/linux/include/linux/math.h:157:17: note: in expansion of macro '__abs_choose_expr'
  157 | #define abs(x)  __abs_choose_expr(x, long long,                         \
      |                 ^~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c:49:28: note: in expansion of macro 'abs'
   49 |                 int diff = abs(bl_curve[i] - value);
      |                            ^~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c: In function 'pmu_backlight_get_level_brightness':
/builds/linux/drivers/macintosh/via-pmu-backlight.c:63:38: error: 'FB_BACKLIGHT_MAX' undeclared (first use in this function); did you mean 'BACKLIGHT_RAW'?
   63 |         pmulevel = bl_curve[level] * FB_BACKLIGHT_MAX / MAX_PMU_LEVEL;
      |                                      ^~~~~~~~~~~~~~~~
      |                                      BACKLIGHT_RAW
/builds/linux/drivers/macintosh/via-pmu-backlight.c:58:51: warning: parameter 'level' set but not used [-Wunused-but-set-parameter]
   58 | static int pmu_backlight_get_level_brightness(int level)
      |                                               ~~~~^~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c: In function 'pmu_backlight_init':
/builds/linux/drivers/macintosh/via-pmu-backlight.c:144:17: error: implicit declaration of function 'of_machine_is_compatible' [-Wimplicit-function-declaration]
  144 |                 of_machine_is_compatible("AAPL,3400/2400") ||
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/builds/linux/drivers/macintosh/via-pmu-backlight.c: At top level:
/builds/linux/drivers/macintosh/via-pmu-backlight.c:22:11: warning: 'bl_curve' defined but not used [-Wunused-variable]
   22 | static u8 bl_curve[FB_BACKLIGHT_LEVELS];
      |           ^~~~~~~~
make[5]: *** [/builds/linux/scripts/Makefile.build:287: drivers/macintosh/via-pmu-backlight.o] Error 1
make[5]: Target 'drivers/macintosh/' not remade because of errors.
make[4]: *** [/builds/linux/scripts/Makefile.build:556: drivers/macintosh] Error 2
make[4]: Target 'drivers/' not remade because of errors.
make[3]: *** [/builds/linux/scripts/Makefile.build:556: drivers] Error 2
make[3]: Target './' not remade because of errors.
make[2]: *** [/builds/linux/Makefile:2014: .] Error 2
make[2]: Target '__all' not remade because of errors.
make[1]: *** [/builds/linux/Makefile:248: __sub-make] Error 2
make[1]: Target '__all' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target '__all' not remade because of errors.
rm -rf /home/tuxbuild/.cache/tuxmake/builds/1/build/modinstall
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/modinstall ARCH=powerpc CROSS_COMPILE=powerpc64le-linux-gnu- 'CC=sccache powerpc64le-linux-gnu-gcc' 'HOSTCC=sccache gcc' modules_install
make[3]: *** No rule to make target 'modules.order', needed by '/home/tuxbuild/.cache/tuxmake/builds/1/build/modinstall/lib/modules/6.18.0-rc2-next-20251027/modules.order'.
make[3]: *** No rule to make target 'modules.builtin', needed by '/home/tuxbuild/.cache/tuxmake/builds/1/build/modinstall/lib/modules/6.18.0-rc2-next-20251027/modules.builtin'.
make[3]: *** No rule to make target 'modules.builtin.modinfo', needed by '/home/tuxbuild/.cache/tuxmake/builds/1/build/modinstall/lib/modules/6.18.0-rc2-next-20251027/modules.builtin.modinfo'.
make[3]: Target '__modinst' not remade because of errors.
make[2]: *** [/builds/linux/Makefile:1920: modules_install] Error 2
make[1]: *** [/builds/linux/Makefile:248: __sub-make] Error 2
make[1]: Target 'modules_install' not remade because of errors.
make: *** [Makefile:248: __sub-make] Error 2
make: Target 'modules_install' not remade because of errors.
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_DTBS_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/dtbsinstall/dtbs ARCH=powerpc CROSS_COMPILE=powerpc64le-linux-gnu- 'CC=sccache powerpc64le-linux-gnu-gcc' 'HOSTCC=sccache gcc' dtbs
rm -rf /home/tuxbuild/.cache/tuxmake/builds/1/build/dtbsinstall
mkdir -p /home/tuxbuild/.cache/tuxmake/builds/1/build/dtbsinstall/dtbs
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_DTBS_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/dtbsinstall/dtbs ARCH=powerpc CROSS_COMPILE=powerpc64le-linux-gnu- 'CC=sccache powerpc64le-linux-gnu-gcc' 'HOSTCC=sccache gcc' dtbs_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1761538533 --clamp-mtime -caf /home/tuxbuild/.cache/tuxmake/builds/1/build/dtbs.tar.xz -C /home/tuxbuild/.cache/tuxmake/builds/1/build/dtbsinstall dtbs
rm -rf /home/tuxbuild/.cache/tuxmake/builds/1/build/install_hdr
make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_HDR_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/install_hdr/ ARCH=powerpc CROSS_COMPILE=powerpc64le-linux-gnu- 'CC=sccache powerpc64le-linux-gnu-gcc' 'HOSTCC=sccache gcc' headers_install
tar --sort=name --owner=tuxmake:1000 --group=tuxmake:1000 --mtime=@1761538533 --clamp-mtime -caf /home/tuxbuild/.cache/tuxmake/builds/1/build/headers.tar.xz -C /home/tuxbuild/.cache/tuxmake/builds/1/build/install_hdr .