>>> photon: Building community/photon 1.0.1-r16 (using abuild 3.15.0-r2) started Fri, 08 Aug 2025 02:45:05 +0000 >>> photon: Validating /home/buildozer/aports/community/photon/APKBUILD... >>> WARNING: photon: Go packages require network connection to build. Maybe add 'net' to options >>> photon: Analyzing dependencies... >>> photon: Installing for build: build-base go scdoc (1/3) Installing go (1.24.6-r0) (2/3) Installing scdoc (1.11.3-r0) (3/3) Installing .makedepends-photon (20250808.024507) busybox-1.37.0-r22.trigger: Executing script... OK: 613 MiB in 107 packages >>> photon: Cleaning up srcdir >>> photon: Cleaning up pkgdir >>> photon: Cleaning up tmpdir >>> photon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/photon-1.0.1.tar.gz >>> photon: Fetching https://distfiles.alpinelinux.org/distfiles/edge/photon-1.0.1.tar.gz >>> photon: Checking sha512sums... photon-1.0.1.tar.gz: OK >>> photon: Unpacking /var/cache/distfiles/edge/photon-1.0.1.tar.gz... go build -buildmode=pie -modcacherw -trimpath -buildvcs=false -pgo merged.pprof -o photon # git.sr.ht/~ghost08/photon/imgproc clir_linux.c: In function 'init': clir_linux.c:402:20: error: assignment to 'cl_int (*)(cl_uint, void **, cl_uint *)' {aka 'int (*)(unsigned int, void **, unsigned int *)'} from incompatible pointer type 'cl_int (*)(void)' {aka 'int (*)(void)'} [-Wincompatible-pointer-types] 402 | clGetPlatformIDs = (cl_int(*)())dlsym(libOpenCL, "clGetPlatformIDs"); | ^ clir_linux.c:407:18: error: assignment to 'cl_int (*)(void *, cl_device_type, cl_uint, void **, cl_uint *)' {aka 'int (*)(void *, long long unsigned int, unsigned int, void **, unsigned int *)'} from incompatible pointer type 'cl_int (*)(void)' {aka 'int (*)(void)'} [-Wincompatible-pointer-types] 407 | clGetDeviceIDs = (cl_int(*)())dlsym(libOpenCL, "clGetDeviceIDs"); | ^ clir_linux.c:418:19: error: assignment to 'void * (*)(cl_context_properties *, cl_uint, void **, void *, void *, cl_int *)' {aka 'void * (*)(int *, unsigned int, void **, void *, void *, int *)'} from incompatible pointer type 'void * (*)(void)' [-Wincompatible-pointer-types] 418 | clCreateContext = (void *(*)())dlsym(libOpenCL, "clCreateContext"); | ^ clir_linux.c:423:29: error: assignment to 'void * (*)(void *, cl_uint, const char **, size_t *, cl_int *)' {aka 'void * (*)(void *, unsigned int, const char **, unsigned int *, int *)'} from incompatible pointer type 'void * (*)(void)' [-Wincompatible-pointer-types] 423 | clCreateProgramWithSource = | ^ clir_linux.c:427:17: error: assignment to 'void * (*)(void *, cl_mem_flags, cl_image_format *, cl_image_desc *, void *, cl_int *)' {aka 'void * (*)(void *, long long unsigned int, struct _cl_image_format *, struct _cl_image_desc *, void *, int *)'} from incompatible pointer type 'void * (*)(void)' [-Wincompatible-pointer-types] 427 | clCreateImage = (void *(*)())dlsym(libOpenCL, "clCreateImage"); | ^ clir_linux.c:432:38: error: assignment to 'void * (*)(void *, void *, void *, cl_int *)' {aka 'void * (*)(void *, void *, void *, int *)'} from incompatible pointer type 'void * (*)(void)' [-Wincompatible-pointer-types] 432 | clCreateCommandQueueWithProperties = | ^ make: *** [Makefile:16: photon] Error 1 >>> ERROR: photon: build failed >>> photon: Uninstalling dependencies... (1/3) Purging .makedepends-photon (20250808.024507) (2/3) Purging go (1.24.6-r0) (3/3) Purging scdoc (1.11.3-r0) busybox-1.37.0-r22.trigger: Executing script... OK: 426 MiB in 104 packages