This package supersedes the xfce4-multiload-ng-plugin-gtk2 and xfce4-multiload-ng-plugin-gtk3 packages, please remove those and install this package if not done so already.
Search Criteria
Package Details: xfce4-multiload-ng-plugin 1.5.2-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/xfce4-multiload-ng-plugin.git (read-only, click to copy) |
---|---|
Package Base: | xfce4-multiload-ng-plugin |
Description: | Modern graphical system monitor, XFCE4 panel plugin |
Upstream URL: | https://udda.github.io/multiload-ng/ |
Licenses: | GPL2 |
Conflicts: | xfce4-multiload-ng-plugin-gtk2, xfce4-multiload-ng-plugin-gtk2-git, xfce4-multiload-ng-plugin-gtk3, xfce4-multiload-ng-plugin-gtk3-git |
Replaces: | xfce4-multiload-ng-plugin-gtk2, xfce4-multiload-ng-plugin-gtk2-git, xfce4-multiload-ng-plugin-gtk3, xfce4-multiload-ng-plugin-gtk3-git |
Submitter: | PhotonX |
Maintainer: | PhotonX |
Last Packager: | PhotonX |
Votes: | 16 |
Popularity: | 0.001933 |
First Submitted: | 2020-12-26 14:17 (UTC) |
Last Updated: | 2020-12-26 16:20 (UTC) |
Dependencies (6)
- cairo (cairo-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libxfce4util (libxfce4util-gtk2AUR, libxfce4util-gitAUR, libxfce4util-develAUR)
- multiload-ng-commonAUR
- xfce4-panel (xfce4-panel-gitAUR, xfce4-panel-compizAUR, xfce4-panel-develAUR)
- intltool (make)
Required by (0)
Sources (2)
PhotonX commented on 2021-02-07 15:04 (UTC)
dmitmel commented on 2021-01-03 16:12 (UTC)
PhotonX: nice, thanks
PhotonX commented on 2021-01-03 16:10 (UTC)
@dmitmel: The developer now included the fix in the latest commit, thanks again: https://github.com/udda/multiload-ng/commit/743885da84474bfffc5f5505c0d1a7160de6afef
PhotonX commented on 2020-12-26 09:58 (UTC)
I can reproduce it, thanks for the report and the fix! I will report the problem upstream!
dmitmel commented on 2020-12-24 21:23 (UTC)
No idea if this problem is isolated to my installation, but compilation fails with:
CCLD libmultiload-ng.la
/usr/bin/ld:.libs/libmultiload-ng.ver:2: syntax error in VERSION script
collect2: error: ld returned 1 exit status
make: *** [Makefile:503: libmultiload-ng.la] Error 1
This can be fixed by applying the following patch:
diff -Naur a/xfce4/plugin.c b/xfce4/plugin.c
--- a/xfce4/plugin.c 2016-12-05 18:13:59.000000000 +0200
+++ b/xfce4/plugin.c 2020-12-24 22:50:53.839435971 +0200
@@ -25,6 +25,7 @@
#include <libxfce4util/libxfce4util.h>
#include <libxfce4panel/xfce-panel-plugin.h>
+#include <libxfce4panel/xfce-panel-macros.h>
#include "common/multiload.h"
#include "common/ui.h"
The issue is most likely caused by the recent Xfce 4.16 upgrade: the header file xfce-panel-plugin.h
now for some reason doesn't #include
the macros one, and so the C compiler believes that XFCE_PANEL_PLUGIN_REGISTER (xfce_constructor);
is a variable declaration (???) or something, not a macro invocation.
PhotonX commented on 2020-07-30 21:18 (UTC)
udda pushed a commit fixing the build problems, I added a patch in a silent update. Please report any problems with it!
PhotonX commented on 2020-07-23 17:49 (UTC)
@produnis: I linked the upstream bug report in the comment right below yours. ;)
produnis commented on 2020-07-23 15:01 (UTC)
Hi there, I get error
CC libmultiload_ng_la-plugin.lo
CCLD libmultiload-ng.la
/sbin/ld: ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-colors.o):(.bss+0x0): multiple definition of graph_types'; ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-autoscaler.o):(.bss+0x0): first defined here
/sbin/ld: ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-load-graph.o):(.bss+0x0): multiple definition of
graph_types'; ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-autoscaler.o):(.bss+0x0): first defined here
/sbin/ld: ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-multiload.o):(.bss+0x20): multiple definition of graph_types'; ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-autoscaler.o):(.bss+0x0): first defined here
/sbin/ld: ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-multiload-config.o):(.bss+0x0): multiple definition of
graph_types'; ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-autoscaler.o):(.bss+0x0): first defined here
/sbin/ld: ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-preferences.o):(.bss+0x0): multiple definition of graph_types'; ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-autoscaler.o):(.bss+0x0): first defined here
/sbin/ld: ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-ui.o):(.bss+0x0): multiple definition of
graph_types'; ../common/.libs/multiload-ng-core.a(multiload_ng_core_la-autoscaler.o):(.bss+0x0): first defined here
error making: %!s(func() string=0x55b9d8aebbb0)
while installing....
Pinned Comments
PhotonX commented on 2021-02-07 15:04 (UTC)
This package supersedes the xfce4-multiload-ng-plugin-gtk2 and xfce4-multiload-ng-plugin-gtk3 packages, please remove those and install this package if not done so already.