Hi,
my current CI build fails, and i cannot make up, whats wrong with it. It was working previously until i moved my project within the GitLab instance to another folder. Now i'm getting the following errors:
tail output.log
OBJCOPY lib/efi_loader/dtbdump.efi
CC lib/vsprintf.o
CC lib/strto.o
CC lib/abuf.o
OBJCOPY lib/efi_loader/initrddump.efi
CC lib/date.o
CC lib/rtc-lib.o
CC lib/elf.o
AR lib/built-in.o
[ error ] ERROR in function compile_uboot [ functions/cli/cli-entrypoint.sh:109 -> functions/main/build-tasks.sh:261 -> functions/main/build-tasks.sh:128 -> functions/compilation/uboot.sh:131 -> functions/logging/traps.sh:0 ]
[ error ] U-boot compilation failed
[ o.k. ] Process terminated
# somewhere in the middle of the compilation.log
CC cmd/sf.o
AR drivers/nvme/built-in.o
AR drivers/power/battery/built-in.o
AR drivers/power/fuel_gauge/built-in.o
CC cmd/sysboot.o
drivers/net/phy/phy.c: In function ‘get_phy_driver’:
drivers/net/phy/phy.c:652:15: error: ‘YT_8531C_PHY_ID’ undeclared (first use in this function)
652 | if(phy_id == YT_8531C_PHY_ID)
| ^~~~~~~~~~~~~~~
drivers/net/phy/phy.c:652:15: note: each undeclared identifier is reported only once for each function >
AR drivers/power/mfd/built-in.o
make[3]: *** [scripts/Makefile.build:254: drivers/net/phy/phy.o] Error 1
make[2]: *** [scripts/Makefile.build:394: drivers/net/phy] Error 2
make[2]: *** Waiting for unfinished jobs....
CC drivers/pinctrl/pinctrl-uclass.o
CC drivers/power/pmic/pmic-uclass.o
CC drivers/power/regulator/regulator-uclass.o
tail compilation.log
CC drivers/video/panel-uclass.o
CC drivers/video/simple_panel.o
TTF drivers/video/u_boot_logo.S
OBJCOPY lib/efi_loader/initrddump.efi
CC drivers/video/dw_hdmi.o
AR lib/built-in.o
AS drivers/video/u_boot_logo.o
AR drivers/video/rockchip/built-in.o
AR drivers/video/built-in.o
make: *** [Makefile:1894: drivers] Error 2
I have tried to switch the repo mirrors, or different tags. I even deleted the entire checked out directory (build) and checked it out again. After cloning the repo and running the compile script with my config-default.config i'm ending up with the same error.
Any idea, what could be wrong? I already checked the permissions (actually I'm running the compile script as root).
It seems there is some issue with the network driver?
my config-default.conf
# Read build script documentation https://docs.armbian.com/Developer-Guide_Build-Options/
# for detailed explanation of these options and for additional options not listed here
# leave empty to select each time, set to "yes" or "no">
KERNEL_ONLY="no"
# leave empty to select each time, set to "yes" or "no" to skip>
KERNEL_CONFIGURE="no"
# comma-separated list of clean targets: "make" = make clean for select>
# "debs" = delete packages in "./output>
# "alldebs" = delete all packages in ".>
# "cache" = delete "./output/cache", "s>
# "oldcache" = remove old cached rootfs>
CLEAN_LEVEL="make,debs,cache"
# yes: use kernel config file from previous compilation for the same branch, device family and version
# no: use default or user-provided config file
KERNEL_KEEP_CONFIG="yes"
# comma-separated list of core modules which will be installed >
# "u-boot", "kernel", "bsp", "armbian-config", "armbian-firmwar>
# leave empty to build from sources or use local cache
REPOSITORY_INSTALL=""
BUILD_DESKTOP="yes"
DEST_LANG="de_DE.UTF-8"
# advanced
# compile and install or install prebuilt additional packages
EXTERNAL_NEW="prebuilt"
# change to "branchname" to use any branch currently available.
LIB_TAG="v22.08"
# additions to compile 'unattended'
DESKTOP_ENVIRONMENT="xfce"
DESKTOP_APPGROUPS_SELECTED="editors, internet"
DESKTOP_ENVIRONMENT_CONFIG_NAME="config_base"
# additions to compile for the rock-pi4
BOARD="rockpi-4b"
BRANCH="current"
RELEASE="bullseye"
# yes: will stop the script and prompt for adding userpatches (kernel, u-boot)
CREATE_PATCHES="no"
# creates logs in output/debug
PROGRESS_LOG_TO_FILE="yes"
# set to yes, to prevent cloning from git
OFFLINE_WORK="no"
# provides a faster download
USE_MAINLINE_GOOGLE_MIRROR="yes"
USE_GITHUB_UBOOT_MIRROR="yes"
# create compressed archive with image file and GPG signature f>
# yes - compatibility shorcut for sha,gpg,7z
COMPRESS_OUTPUTIMAGE="yes"