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 783439 - Fail to build with gtk-doc enabled because libgnome-shell-base.la is gone
Fail to build with gtk-doc enabled because libgnome-shell-base.la is gone
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: building
3.25.x
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2017-06-05 15:11 UTC by Ting-Wei Lan
Modified: 2017-06-05 16:20 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
docs: Remove reference to libgnome-shell-base (1.18 KB, patch)
2017-06-05 15:13 UTC, Ting-Wei Lan
committed Details | Review

Description Ting-Wei Lan 2017-06-05 15:11:07 UTC
libgnome-shell-base.la has been removed in commit 31a4705, but docs/reference/shell/Makefile.am still references it.

  DOC   Introspecting gobjects
libtool:   error: cannot find the library '../../../src/libgnome-shell-base.la' or unhandled argument '../../../src/libgnome-shell-base.la'
Traceback (most recent call last):
  • File "/home/lantw44/gnome/devinstall/bin/gtkdoc-scangobj", line 69 in <module>
    sys.exit(scangobj.run(options))
  • File "/home/lantw44/gnome/devinstall/share/gtk-doc/python/gtkdoc/scangobj.py", line 1262 in run
    res = subprocess.check_call(command, shell=True)
  • File "/usr/local/lib/python2.7/subprocess.py", line 186 in check_call
    raise CalledProcessError(retcode, cmd)
ubprocess.CalledProcessError: Command '/usr/local/bin/libtool --tag=CC --mode=link clang -L/home/lantw44/gnome/devinstall/lib -lgobject-2.0 -lglib-2.0 -lintl -fno-strict-aliasing -Wall -Wextra -Wundef -Wnested-externs -Wwrite-strings -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wno-unused-parameter -Wno-missing-field-initializers -Wdeclaration-after-statement -Wformat=2 -Wold-style-definition -Wcast-align -Wformat-nonliteral -Wformat-security -Wsign-compare -Wstrict-aliasing -Wshadow -Winline -Wpacked -Wmissing-format-attribute -Wmissing-noreturn -Winit-self -Wmissing-include-dirs -Warray-bounds -Wimplicit-function-declaration -Wreturn-type -Wswitch-enum -Wswitch-default -Wno-error=unused-parameter -Wno-error=missing-field-initializers -march=corei7 -B/home/lantw44/.local/bin -pipe -g3 -O1 -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib >/dev/null shell-scan.lo -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib -lxml2 -latk-bridge-2.0 -lgjs -lgstbase-1.0 -lgstreamer-1.0 -lsoup-2.4 -L/home/lantw44/gnome/devinstall/lib/mutter -lmutter-clutter-0 -ljson-glib-1.0 -lXtst -lXi -lglib-2.0 -lmutter-cogl-pango-0 -lglib-2.0 -lmutter-cogl-0 -lgmodule-2.0 -pthread -lglib-2.0 -lgbm -ldrm -lEGL -lXext -lXdamage -lXfixes -lXcomposite -lXrandr -lstartup-notification-1 -lgirepository-1.0 -lcanberra-gtk3 -lX11 -lcanberra -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lpthread -lgdk_pixbuf-2.0 -lpolkit-agent-1 -lpolkit-gobject-1 -lgcr-base-3 -lgck-1 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lp11-kit ../../../src/libgnome-shell-menu.la ../../../src/libgnome-shell-base.la ../../../src/libgnome-shell.la -rpath /home/lantw44/gnome/devinstall/lib/mutter -L/home/lantw44/gnome/devinstall/lib -L/usr/local/lib -o shell-scan' returned non-zero exit status 1

Comment 1 Ting-Wei Lan 2017-06-05 15:13:24 UTC
Created attachment 353192 [details] [review]
docs: Remove reference to libgnome-shell-base
Comment 2 Florian Müllner 2017-06-05 16:03:54 UTC
Review of attachment 353192 [details] [review]:

LGTM
Comment 3 Ting-Wei Lan 2017-06-05 16:20:01 UTC
Attachment 353192 [details] pushed as 7ad6bd9 - docs: Remove reference to libgnome-shell-base