Package Details: xsysinfo 1.6-2

Git Clone URL: https://aur.archlinux.org/xsysinfo.git (read-only, click to copy)
Package Base: xsysinfo
Description: An X application to display some kernel parameters in graphical form. It is like a mix of top, free and xload with the values shown as horizontal bar.
Upstream URL: https://sourceforge.net/projects/xsysinfo
Licenses: Other License
Submitter: Geballin
Maintainer: Geballin
Last Packager: Geballin
Votes: 0
Popularity: 0.000000
First Submitted: 2024-03-30 19:20 (UTC)
Last Updated: 2024-08-19 21:19 (UTC)

Latest Comments

dreieck commented on 2026-03-03 17:22 (UTC)

Ahoj!,

issues for your package:

  • Please remove the executable permission from the PKGBUILD file,
  • build() fails for me:
==> Starting build()...
mv -f Makefile Makefile.bak
imake -DUseInstalled -I/usr/lib/X11/config
patch: **** Can't open patch file ../../Makefile.patch : No such file or directory
==> ERROR: A failure occurred in build().

You need to change the ../../ to "${srcdir}"/.

  • After fixing that error, compilation errors with
BarGauge.c:107:17: error: initialization of ‘void (*)(struct _WidgetRec *, struct _WidgetRec *, struct <anonymous> *, Cardinal *)’ {aka ‘void (*)(struct _WidgetRec *, struct _WidgetRec *, struct <anonymous> *, unsigned int *)’} from incompatible pointer type ‘void (*)(void)’ [-Wincompatible-pointer-types]
  107 |                 Initialize,                    /* initialize            */
      |                 ^~~~~~~~~~

etc.

You need to further patch the Makefile to honour $CFLAGS set by the build environment, and then add

  CXXFLAGS+=" -Wno-error=incompatible-pointer-types"
  export CXXFLAGS

to the build() function.

Regards and thanks for maintaining!

simona commented on 2024-08-19 21:21 (UTC)

now perfect

simona commented on 2024-08-10 17:25 (UTC)

sysinfo.c:55:34: error: implicit declaration of function ‘strtol’; did you mean ‘strtok’? [-Wimplicit-function-declaration]
55 | retval = strtol(bufptr + len, &tail, 10);
| ^~
| strtok
make: *** [<incorporato>: sysinfo.o] Error 1