udda / multiload-ng

Modern graphical system monitor for any panel
http://udda.github.io/multiload-ng
GNU General Public License v2.0
147 stars 22 forks source link

Does not build on Arch Linux #70

Closed Photon89 closed 4 years ago

Photon89 commented 4 years ago
  CCLD     libmultiload-ng.la
/usr/bin/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
/usr/bin/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
/usr/bin/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
/usr/bin/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
/usr/bin/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
/usr/bin/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
collect2: error: ld returned 1 exit status
udda commented 4 years ago

Hi @Photon89, is there a specific release of Arch which fails the build?

Photon89 commented 4 years ago

Unfortunately, I only know that the breakage happened between 2019-03-12 and 2020-06-14 and is still present, a large time window...

udda commented 4 years ago

Problem is now solved. Huge thanks to @Photon89 for pointing me in the right direction.