bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#24404: "calibre" package fails to build.


From: Andreas Enge
Subject: bug#24404: "calibre" package fails to build.
Date: Sat, 21 Jul 2018 22:34:48 +0200
User-agent: Mutt/1.10.0 (2018-05-17)

On Sat, Jul 21, 2018 at 09:52:25PM +0300, Efraim Flashner wrote:
> I see, debian moved to the same source. I am worried though that that
> repo hasn't seen any action in 6 months.

And it does not compile at all with our current recipe:
The custom phases 'fix-qmlwebkit-plugins-rpath and 'patch-installpaths
manipulate files that do not exist anymore. I removed them.

Then it complains about missing cmake. I moved to cmake-build-system,
which results in a warning:
starting phase `configure'
Info: creating stash file 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/.qmake.stash
phase `configure' succeeded after 0.1 seconds
## WARNING: phase `configure' returned `0'.  Return values other than #t
## are deprecated.  Please migrate this package so that its phase
## procedures report errors by raising an exception, and otherwise
## always return #t.
starting phase `patch-generated-file-shebangs'

and then fails with a complaint about missing stuff.
I added qtlocation, qtsensors and qtwebchannel to the inputs.
Then it complains about glib, which I added.
Then it complains about gst-plugins-base, which I also added.
Then it starts building.

A good hour later, it fails with the following error message:

[ 94%] Building CXX object 
Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/gstreamer/WebPageProxyGStreamer.cpp.o
cd 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/Source/WebKit2
 && /gnu/store/zrhwhlqqk51qslbddk4cip2z2p3fpvxd-gcc-5.5.0/bin/g++  
-DBUILDING_QT__=1 -DBUILDING_WEBKIT -DBUILDING_WITH_CMAKE=1 -DBUILDING_WebKit2 
-DENABLE_DATABASE_PROCESS=1 -DENABLE_PLUGIN_PROCESS=1 -DHAVE_CONFIG_H=1 
-DQT_ASCII_CAST_WARNINGS -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS 
-DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_DYNAMIC_CAST -DQT_NO_EXCEPTIONS 
-DQT_POSITIONING_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SENSORS_LIB 
-DQT_USE_QSTRINGBUILDER -DQT_WEBCHANNEL_LIB 
-DSTATICALLY_LINKED_WITH_JavaScriptCore -DSTATICALLY_LINKED_WITH_WTF 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/Source/WebKit2
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/Source/WebKit2/WebKit2_autogen/include
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/llint
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/DatabaseProcess
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/DatabaseProcess/IndexedDB
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess/CustomProtocols
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess/Downloads
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess/FileAPI
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess/cache
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Platform
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Platform/IPC
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/PluginProcess
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/API
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/API/c
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Authentication
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/CoreIPCSupport
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Databases
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Databases/IndexedDB
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/FileAPI
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Plugins
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Plugins/Netscape
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Plugins/Netscape/x11
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/WebsiteData
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/API
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/API/C
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/API/cpp
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Authentication
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Databases
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Downloads
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/InspectorServer
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Launcher
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Network
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Network/CustomProtocols
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Notifications
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Plugins
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/Storage
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/UserContent
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/WebsiteData
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/ApplicationCache
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Battery
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Cookies
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Databases
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Databases/IndexedDB
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/FileAPI
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/FullScreen
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Geolocation
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/IconDatabase
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/InjectedBundle
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/InjectedBundle/API
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/InjectedBundle/API/c
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/InjectedBundle/DOM
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Launching
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/MediaCache
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/MediaStream
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Network
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Notifications
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/OriginData
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Plugins
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Plugins/Netscape
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/ResourceCache
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Storage
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/UserContent
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/WebCoreSupport
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/WebPage
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/battery
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/indexeddb
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/indexeddb/client
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/indexeddb/server
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/indexeddb/shared
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/mediastream
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/networkinfo
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/notifications
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/streams
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/vibration
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/Modules/webdatabase
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/accessibility
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/bindings/js
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/bindings
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/bridge
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/bridge/jsc
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/contentextensions
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/css
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/dom
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/dom/default
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/editing
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/fileapi
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/history
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/html
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/html/shadow
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/html/track
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/inspector
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/loader
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/loader/archive
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/loader/icon
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/loader/cache
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/page
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/page/animation
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/page/csp
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/page/scrolling
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/animation
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/audio
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/filters
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/harfbuzz
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/harfbuzz/ng
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/surfaces
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/texmap
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/transforms
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/mediastream
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/network
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/spi/cf
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/sql
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/text
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/plugins
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/rendering
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/rendering/line
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/rendering/shapes
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/rendering/style
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/storage
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/style
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/svg
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/svg/graphics
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/svg/properties
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/ForwardingHeaders
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/API
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/assembler
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/bytecode
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/bytecompiler
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/collector/handles
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/dfg
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/disassembler
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/heap
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/interpreter
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/jit
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/parser
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/profiler
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/JavaScriptCore/runtime
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WTF
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/JavaScriptCore
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/WebCore
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/WebKit2
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/WebKit2/include
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/WebKitLibraries
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/ThirdParty/ANGLE
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/ThirdParty/ANGLE/include/KHR
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/ForwardingHeaders
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/ForwardingHeaders/QtWebKit
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/opentype
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/network/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit/qt/Api
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit/qt/Plugins
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess/CustomProtocols/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/NetworkProcess/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/CoordinatedGraphics
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/Plugins/unix
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/Shared/unix
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/API/C/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/API/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/API/cpp/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/CoordinatedGraphics
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/InspectorServer/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/gstreamer
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Plugins/Netscape/unix
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/Plugins/Netscape/x11
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/WebCoreSupport/qt
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics
 
-I/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/WebProcess/qt
 -isystem 
/gnu/store/x9lfcagl47zbb6krfpmwm31m70s9pk00-glib-2.56.0/include/glib-2.0 
-isystem 
/gnu/store/x9lfcagl47zbb6krfpmwm31m70s9pk00-glib-2.56.0/lib/glib-2.0/include 
-isystem 
/gnu/store/6cklwzrqdhff1ps3ahk55nm48pfy16iq-gstreamer-1.14.1/include/gstreamer-1.0
 -isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5 
-isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5/QtQuick
 -isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5/QtQml
 -isystem /gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5 
-isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtNetwork 
-isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtCore 
-isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/lib/qt5/mkspecs/linux-g++
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtGui 
-isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5/QtQuick/5.11.0
 -isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5/QtQuick/5.11.0/QtQuick
 -isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5/QtQml/5.11.0
 -isystem 
/gnu/store/3gyym0c7lk0b8cpcaz3h4jbq803rzpbj-qtdeclarative-5.11.0/include/qt5/QtQml/5.11.0/QtQml
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtNetwork/5.11.0
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtNetwork/5.11.0/QtNetwork
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtCore/5.11.0
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtCore/5.11.0/QtCore
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtGui/5.11.0
 -isystem 
/gnu/store/4jpvg4rqfjpyj5rjpm6aid35145yfpzg-qtbase-5.11.0/include/qt5/QtGui/5.11.0/QtGui
 -isystem 
/gnu/store/9vpjk125pbw3jdjnk4ixvkymx6jsinhp-qtsensors-5.11.0/include/qt5 
-isystem 
/gnu/store/9vpjk125pbw3jdjnk4ixvkymx6jsinhp-qtsensors-5.11.0/include/qt5/QtSensors
 -isystem 
/gnu/store/hagh38g85gxkp52wn19hyl4zir82qmf1-qtlocation-5.11.0/include/qt5 
-isystem 
/gnu/store/hagh38g85gxkp52wn19hyl4zir82qmf1-qtlocation-5.11.0/include/qt5/QtPositioning
 -isystem 
/gnu/store/whliwsddbx63680q77h64x423405gi2v-qtwebchannel-5.11.0/include/qt5 
-isystem 
/gnu/store/whliwsddbx63680q77h64x423405gi2v-qtwebchannel-5.11.0/include/qt5/QtWebChannel
  -fvisibility=hidden -fvisibility-inlines-hidden  -fno-exceptions 
-fno-strict-aliasing -fno-rtti -std=c++11 -Wno-expansion-to-defined -O3 
-DNDEBUG -ffunction-sections -fdata-sections   -Wall -Wextra -Wcast-align 
-Wformat-security -Wmissing-format-attribute -Wpointer-arith -Wundef 
-Wwrite-strings -fPIC  -Wno-unused-parameter -fPIC -std=gnu++11 -o 
CMakeFiles/WebKit2.dir/UIProcess/gstreamer/WebPageProxyGStreamer.cpp.o -c 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/gstreamer/WebPageProxyGStreamer.cpp
In file included from 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/ForwardingHeaders/WebCore/GUniquePtrGStreamer.h:1:0,
                 from 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h:30,
                 from 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp:27:
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/gstreamer/GUniquePtrGStreamer.h:25:41:
 fatal error: gst/pbutils/install-plugins.h: No such file or directory
compilation terminated.
make[4]: *** [Source/WebKit2/CMakeFiles/WebKit2.dir/build.make:6952: 
Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.cpp.o]
 Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release/DerivedSources/ForwardingHeaders/WebCore/GUniquePtrGStreamer.h:1:0,
                 from 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/gstreamer/InstallMissingMediaPluginsPermissionRequest.h:30,
                 from 
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebKit2/UIProcess/gstreamer/WebPageProxyGStreamer.cpp:30:
/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Source/WebCore/platform/graphics/gstreamer/GUniquePtrGStreamer.h:25:41:
 fatal error: gst/pbutils/install-plugins.h: No such file or directory
compilation terminated.
make[4]: *** [Source/WebKit2/CMakeFiles/WebKit2.dir/build.make:6965: 
Source/WebKit2/CMakeFiles/WebKit2.dir/UIProcess/gstreamer/WebPageProxyGStreamer.cpp.o]
 Error 1
make[4]: Leaving directory 
'/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release'
make[3]: *** [CMakeFiles/Makefile2:2433: 
Source/WebKit2/CMakeFiles/WebKit2.dir/all] Error 2
make[3]: Leaving directory 
'/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release'
make[2]: *** [Makefile:163: all] Error 2
make[2]: Leaving directory 
'/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/release'
make[1]: *** [Makefile.run_cmake:319: first] Error 2
make[1]: Leaving directory 
'/tmp/guix-build-qtwebkit-5.212.0-alpha2.drv-0/qtwebkit-5.212.0-alpha2/Tools/qmake/projects'
make: *** [Makefile:133: 
sub-Tools-qmake-projects-run_cmake-pro-make_first-ordered] Error 2
Backtrace:
           4 (primitive-load "/gnu/store/n4bxq1jsisqmk716x8613j8xi1i?")
In ice-9/eval.scm:
   191:35  3 (_ _)
In srfi/srfi-1.scm:
    640:9  2 (for-each #<procedure 983e20 at /gnu/store/qzsljkcllc0?> ?)
In 
/gnu/store/qzsljkcllc01dmdq9z0yrqri3ajam3vp-module-import/guix/build/gnu-build-system.scm:
   799:31  1 (_ _)
In 
/gnu/store/qzsljkcllc01dmdq9z0yrqri3ajam3vp-module-import/guix/build/utils.scm:
    616:6  0 (invoke _ . _)

/gnu/store/qzsljkcllc01dmdq9z0yrqri3ajam3vp-module-import/guix/build/utils.scm:616:6:
 In procedure invoke:
Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" 
arguments: ("-j" "4") exit-status: 2 term-signal: #f stop-signal: #f] 870f80>)'.
builder for 
`/gnu/store/xxvzbyvjs55ap4ia71d6acz6gq80ij89-qtwebkit-5.212.0-alpha2.drv' 
failed with exit code 1
@ build-failed 
/gnu/store/xxvzbyvjs55ap4ia71d6acz6gq80ij89-qtwebkit-5.212.0-alpha2.drv - 1 
builder for 
`/gnu/store/xxvzbyvjs55ap4ia71d6acz6gq80ij89-qtwebkit-5.212.0-alpha2.drv' 
failed with exit code 1
guix build: error: build failed: build of 
`/gnu/store/xxvzbyvjs55ap4ia71d6acz6gq80ij89-qtwebkit-5.212.0-alpha2.drv' failed

The missing file install-plugins.h sits in
   
/gnu/store/g3iwkhs7sjrhsaqq3bwmj81mxsa5c3d1-gst-plugins-base-1.14.1/include/gstreamer-1.0/gst/pbutils
My impression is that it is searched for in
   
/gnu/store/6cklwzrqdhff1ps3ahk55nm48pfy16iq-gstreamer-1.14.1/include/gstreamer-1.0
instead (this follows an "-isystem" option in the command line), where it
does not exist.

Does this ring a bell?

Should we pursue this direction, or should we simply add the previous version
of pyqt again, only for calibre? Since qtwebkit is deprecated inside Qt, I
wonder how much energy we should put into this.

Andreas






reply via email to

[Prev in Thread] Current Thread [Next in Thread]