Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

gvfs won't compile


checko55

Question

Hi guys,

I got a update that pulled in package gnome-base/gvfs that ends up compiling with the following message I can't interpret what the problem is.

 

[175/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-gphoto2@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gio-unix-2.0/ -I/usr/include/gphoto2 -I/usr/include/libexif -I/usr/include/gudev-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendgphoto2.h -DDEFAULT_BACKEND_TYPE=gphoto2 '-DBACKEND_TYPES="gphoto2", G_VFS_TYPE_BACKEND_GPHOTO2,' -DMAX_JOB_THREADS=1 -MD -MQ 'daemon/f77b12a@@gvfsd-gphoto2@exe/daemon-main-generic.c.o' -MF 'daemon/f77b12a@@gvfsd-gphoto2@exe/daemon-main-generic.c.o.d' -o 'daemon/f77b12a@@gvfsd-gphoto2@exe/daemon-main-generic.c.o' -c ../gvfs-1.38.1/daemon/daemon-main-generic.c
[176/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-sftp@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gio-unix-2.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendsftp.h -DDEFAULT_BACKEND_TYPE=sftp '-DBACKEND_TYPES="sftp", G_VFS_TYPE_BACKEND_SFTP,' -DMAX_JOB_THREADS=1 '-DSSH_PROGRAM="/usr/bin/ssh"' -MD -MQ 'daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o' -MF 'daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o.d' -o 'daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o' -c ../gvfs-1.38.1/daemon/pty_open.c
FAILED: daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o 
x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-sftp@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gio-unix-2.0/ -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendsftp.h -DDEFAULT_BACKEND_TYPE=sftp '-DBACKEND_TYPES="sftp", G_VFS_TYPE_BACKEND_SFTP,' -DMAX_JOB_THREADS=1 '-DSSH_PROGRAM="/usr/bin/ssh"' -MD -MQ 'daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o' -MF 'daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o.d' -o 'daemon/f77b12a@@gvfsd-sftp@exe/pty_open.c.o' -c ../gvfs-1.38.1/daemon/pty_open.c
In file included from ../gvfs-1.38.1/daemon/pty_open.c:70:0:
/usr/include/util.h:21:10: fatal error: QtCore/QPointer: No such file or directory
 #include <QtCore/QPointer>
          ^~~~~~~~~~~~~~~~~
compilation terminated.
[177/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-google@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/goa-1.0 -I/usr/lib64/goa-1.0/include -I/usr/include/libgdata -I/usr/include/libxml2 -I/usr/include/libsoup-2.4 -I/usr/include/json-glib-1.0 -I/usr/include/gcr-3 -I/usr/include/gck-1 -I/usr/include/p11-kit-1 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendgoogle.h -DDEFAULT_BACKEND_TYPE=google-drive '-DBACKEND_TYPES="google-drive", G_VFS_TYPE_BACKEND_GOOGLE,' -MD -MQ 'daemon/f77b12a@@gvfsd-google@exe/gvfsbackendgoogle.c.o' -MF 'daemon/f77b12a@@gvfsd-google@exe/gvfsbackendgoogle.c.o.d' -o 'daemon/f77b12a@@gvfsd-google@exe/gvfsbackendgoogle.c.o' -c ../gvfs-1.38.1/daemon/gvfsbackendgoogle.c
[178/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-gphoto2@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gio-unix-2.0/ -I/usr/include/gphoto2 -I/usr/include/libexif -I/usr/include/gudev-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendgphoto2.h -DDEFAULT_BACKEND_TYPE=gphoto2 '-DBACKEND_TYPES="gphoto2", G_VFS_TYPE_BACKEND_GPHOTO2,' -DMAX_JOB_THREADS=1 -MD -MQ 'daemon/f77b12a@@gvfsd-gphoto2@exe/gvfsbackendgphoto2.c.o' -MF 'daemon/f77b12a@@gvfsd-gphoto2@exe/gvfsbackendgphoto2.c.o.d' -o 'daemon/f77b12a@@gvfsd-gphoto2@exe/gvfsbackendgphoto2.c.o' -c ../gvfs-1.38.1/daemon/gvfsbackendgphoto2.c
[179/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-mtp@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gudev-1.0 -I/usr/include/libusb-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendmtp.h -DDEFAULT_BACKEND_TYPE=mtp '-DBACKEND_TYPES="mtp", G_VFS_TYPE_BACKEND_MTP,' -DMAX_JOB_THREADS=1 -MD -MQ 'daemon/f77b12a@@gvfsd-mtp@exe/daemon-main.c.o' -MF 'daemon/f77b12a@@gvfsd-mtp@exe/daemon-main.c.o.d' -o 'daemon/f77b12a@@gvfsd-mtp@exe/daemon-main.c.o' -c ../gvfs-1.38.1/daemon/daemon-main.c
[180/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-mtp@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gudev-1.0 -I/usr/include/libusb-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendmtp.h -DDEFAULT_BACKEND_TYPE=mtp '-DBACKEND_TYPES="mtp", G_VFS_TYPE_BACKEND_MTP,' -DMAX_JOB_THREADS=1 -MD -MQ 'daemon/f77b12a@@gvfsd-mtp@exe/daemon-main-generic.c.o' -MF 'daemon/f77b12a@@gvfsd-mtp@exe/daemon-main-generic.c.o.d' -o 'daemon/f77b12a@@gvfsd-mtp@exe/daemon-main-generic.c.o' -c ../gvfs-1.38.1/daemon/daemon-main-generic.c
[181/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-mtp@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/gudev-1.0 -I/usr/include/libusb-1.0 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendmtp.h -DDEFAULT_BACKEND_TYPE=mtp '-DBACKEND_TYPES="mtp", G_VFS_TYPE_BACKEND_MTP,' -DMAX_JOB_THREADS=1 -MD -MQ 'daemon/f77b12a@@gvfsd-mtp@exe/gvfsbackendmtp.c.o' -MF 'daemon/f77b12a@@gvfsd-mtp@exe/gvfsbackendmtp.c.o.d' -o 'daemon/f77b12a@@gvfsd-mtp@exe/gvfsbackendmtp.c.o' -c ../gvfs-1.38.1/daemon/gvfsbackendmtp.c
[182/257] x86_64-pc-linux-gnu-gcc -Idaemon/f77b12a@@gvfsd-http@exe -Idaemon -I../gvfs-1.38.1/daemon -I. -I../gvfs-1.38.1/ -Icommon -I../gvfs-1.38.1/common -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/libsoup-2.4 -I/usr/include/libxml2 -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H -O1 -pthread '-DLIBEXEC_DIR="/usr/libexec"' '-DMOUNTABLE_DIR="/usr/share/gvfs/mounts"' '-DGVFS_LOCALEDIR="/usr/share/locale"' -DBACKEND_HEADER=gvfsbackendhttp.h -DDEFAULT_BACKEND_TYPE=http '-DBACKEND_TYPES="http", G_VFS_TYPE_BACKEND_HTTP,' -DMAX_JOB_THREADS=1 -DMOUNTABLE_DBUS_NAME=org.gtk.vfs.mountpoint_http -MD -MQ 'daemon/f77b12a@@gvfsd-http@exe/daemon-main.c.o' -MF 'daemon/f77b12a@@gvfsd-http@exe/daemon-main.c.o.d' -o 'daemon/f77b12a@@gvfsd-http@exe/daemon-main.c.o' -c ../gvfs-1.38.1/daemon/daemon-main.c
[183/257] /usr/lib64/python-exec/python3.6/meson --internal symbolextractor common/libgvfscommon.so 'common/92a5dc0@@gvfscommon@sha/libgvfscommon.so.symbols' 
[184/257] /usr/lib64/python-exec/python3.6/meson --internal msgfmthelper daemon/org.gtk.vfs.file-operations.policy.in daemon/org.gtk.vfs.file-operations.policy xml /var/tmp/portage/gnome-base/gvfs-1.38.1/work/gvfs-1.38.1/po
ninja: build stopped: subcommand failed.
 * ERROR: gnome-base/gvfs-1.38.1::gnome-kit failed (compile phase):
 *   ninja -v -j9 -l999 -C /var/tmp/portage/gnome-base/gvfs-1.38.1/work/gvfs-1.38.1-build failed
 * 
 * Call stack:
 *     ebuild.sh, line   92:  Called src_compile
 *   environment, line 3806:  Called gnome-meson_src_compile
 *   environment, line 1937:  Called meson_src_compile
 *   environment, line 2599:  Called eninja '-C' '/var/tmp/portage/gnome-base/gvfs-1.38.1/work/gvfs-1.38.1-build'
 *   environment, line 1100:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
 * 
 * If you need support, post the output of `emerge --info '=gnome-base/gvfs-1.38.1::gnome-kit'`,
 * the complete build log and the output of `emerge -pqv '=gnome-base/gvfs-1.38.1::gnome-kit'`.
 * The complete build log is located at '/var/tmp/portage/gnome-base/gvfs-1.38.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/gnome-base/gvfs-1.38.1/temp/environment'.
 * Working directory: '/var/tmp/portage/gnome-base/gvfs-1.38.1/work/gvfs-1.38.1'
 * S: '/var/tmp/portage/gnome-base/gvfs-1.38.1/work/gvfs-1.38.1'

These are the last line where I can see that something fails and than compilation fails.

Any hint here what I can do?

 

Thanks for your help.

Checko

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
app-text/mupdf-1.14.0-r2 (/usr/include/mupdf/fitz/util.h)
dev-lang/perl-5.26.2-r1 (/usr/lib64/perl5/5.26.2/x86_64-linux/CORE/util.h)
dev-lang/ruby-2.3.8 (/usr/include/ruby-2.3.0/ruby/backward/util.h)
dev-lang/ruby-2.3.8 (/usr/include/ruby-2.3.0/ruby/util.h)
dev-lang/ruby-2.4.5 (/usr/include/ruby-2.4.0/ruby/backward/util.h)
dev-lang/ruby-2.4.5 (/usr/include/ruby-2.4.0/ruby/util.h)
dev-lang/ruby-2.5.5 (/usr/include/ruby-2.5.0/ruby/backward/util.h)
dev-lang/ruby-2.5.5 (/usr/include/ruby-2.5.0/ruby/util.h)
dev-lang/ruby-2.6.3 (/usr/include/ruby-2.6.0/ruby/util.h)
dev-lang/ruby-2.6.3 (/usr/include/ruby-2.6.0/ruby/backward/util.h)
dev-libs/ell-0.14 (/usr/include/ell/util.h)
dev-libs/grantlee-5.1.0 (/usr/include/grantlee5/grantlee/util.h)
dev-libs/libcdio-2.0.0-r1 (/usr/include/cdio/util.h)
dev-libs/libevent-2.1.8 (/usr/include/event2/util.h)
dev-libs/libqmatrixclient-0.4.0 (/usr/include/util.h)
dev-vcs/mercurial-4.7.2 (/usr/share/doc/mercurial-4.7.2/contrib/chg/util.h)
kde-apps/libksieve-18.08.3 (/usr/include/KF5/ksieveui/util.h)
kde-apps/messagelib-18.08.3 (/usr/include/KF5/mimetreeparser/util.h)
kde-apps/messagelib-18.08.3 (/usr/include/KF5/messagecomposer/util.h)
media-sound/pulseaudio-12.2 (/usr/include/pulse/util.h)
media-video/movit-1.6.2 (/usr/include/movit/util.h)
net-libs/gloox-1.0.21 (/usr/include/gloox/util.h)
net-libs/telepathy-glib-0.24.1 (/usr/include/telepathy-1.0/telepathy-glib/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/drivers/crypto/bcm/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/drivers/md/bcache/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/drivers/net/wireless/marvell/mwifiex/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/drivers/net/wireless/mediatek/mt76/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/drivers/net/wireless/quantenna/qtnfmac/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/fs/dlm/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/fs/gfs2/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/fs/ufs/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/ipc/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/scripts/dtc/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/tools/perf/ui/util.h)
sys-kernel/gentoo-sources-4.19.1 (/usr/src/linux-4.19.1-gentoo/tools/perf/util/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/drivers/crypto/bcm/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/drivers/md/bcache/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/drivers/net/wireless/marvell/mwifiex/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/drivers/net/wireless/mediatek/mt76/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/drivers/net/wireless/quantenna/qtnfmac/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/fs/dlm/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/fs/gfs2/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/fs/ufs/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/ipc/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/scripts/dtc/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/tools/perf/ui/util.h)
sys-kernel/gentoo-sources-4.19.27-r1 (/usr/src/linux-4.19.27-gentoo-r1/tools/perf/util/util.h)
sys-libs/libsepol-2.8 (/usr/include/sepol/policydb/util.h)

this is what I get.

thanks for your quick reply btw

Link to comment
Share on other sites

  • 0
19 hours ago, jhan said:

My guess would be that this package is the culprit. It would be interesting to see what would happen if you get that /usr/include/util.h out of the way, if the emerge of gvfs will complete successfully then.

Besides it seems that there have been quite some updates to libqmartixclient including the removal of QPointer from util.h.

Could you try that out in some way? Renaming /usr/include/util.h or moving it away temporarily should be enough for that.

That did it. Renaming was enough, the package compiled now.

Many thanks for your help!

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...