After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 781881 - *** No rule to make target 'legacy/gsm-resources.o', needed by 'gnome-system-monitor'. Stop.
*** No rule to make target 'legacy/gsm-resources.o', needed by 'gnome-system-...
Status: RESOLVED DUPLICATE of bug 779812
Product: system-monitor
Classification: Core
Component: general
3.24.x
Other Linux
: Normal normal
: ---
Assigned To: System-monitor maintainers
System-monitor maintainers
Depends on:
Blocks:
 
 
Reported: 2017-04-28 07:03 UTC by Michael Catanzaro
Modified: 2017-04-28 10:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Catanzaro 2017-04-28 07:03:20 UTC
3.24.0 release tarball is unbuildable:

make[3]: Entering directory '/home/mcatanzaro/.cache/jhbuild/build/gnome-system-monitor-3.24.0/src'
  CXX      interface.o
  CXX      argv.o
  CXX      load-graph.o
  CXX      proctable.o
  CXX      prettytable.o
  CXX      util.o
  CXX      memmaps.o
  CXX      procactions.o
  CXX      procdialogs.o
  CXX      openfiles.o
  CXX      procproperties.o
  CXX      smooth_refresh.o
  CXX      disks.o
  CXX      selinux.o
  CXX      systemd.o
  CXX      cgroups.o
  CXX      gsm_gnomesu.o
  CXX      gsm_gksu.o
  CXX      gsm_pkexec.o
  CXX      lsof.o
  CXX      prefsdialog.o
  CXX      application.o
make[3]: *** No rule to make target 'legacy/gsm-resources.o', needed by 'gnome-system-monitor'.  Stop.
make[3]: *** Waiting for unfinished jobs....
  CXX      main.o
make[3]: Leaving directory '/home/mcatanzaro/.cache/jhbuild/build/gnome-system-monitor-3.24.0/src'
Makefile:641: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/mcatanzaro/.cache/jhbuild/build/gnome-system-monitor-3.24.0/src'
Makefile:599: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/mcatanzaro/.cache/jhbuild/build/gnome-system-monitor-3.24.0'
Makefile:464: recipe for target 'all' failed
make: *** [all] Error 2

There is a rule to generate gsm-resources.c but no rule to build it... I'm really confused, how does this possibly work for you or anyone?
Comment 1 Benoît Dejean 2017-04-28 10:07:31 UTC

*** This bug has been marked as a duplicate of bug 779812 ***