Package Details: photon-rss-git r67.0047864-1

Git Clone URL: https://aur.archlinux.org/photon-rss-git.git (read-only, click to copy)
Package Base: photon-rss-git
Description: RSS reader as light as a photon with terminal + sixel
Upstream URL: https://git.sr.ht/~ghost08/photon
Licenses: GPL3
Conflicts: photon-rss
Provides: photon-rss
Submitter: microo8
Maintainer: microo8
Last Packager: microo8
Votes: 1
Popularity: 0.000000
First Submitted: 2021-05-13 05:34 (UTC)
Last Updated: 2022-01-11 14:05 (UTC)

Dependencies (7)

Required by (0)

Sources (1)

Latest Comments

wonn commented on 2026-07-04 04:37 (UTC)

This seems neat, but I'm getting a build error -

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 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 * (*)(long 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 **, long 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 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

microo8 commented on 2021-08-24 06:10 (UTC)

thanks, I think now it's ok

FabioLolix commented on 2021-08-23 16:47 (UTC)

The pkgver() function is missing, see https://wiki.archlinux.org/title/VCS_package_guidelines#The_pkgver()_function