Bug 217158 - audio/clementine-player 1.3.1_6 build failure
Summary: audio/clementine-player 1.3.1_6 build failure
Status: Closed Unable to Reproduce
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Sean Bruno
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-17 02:38 UTC by Jacob Thornberry
Modified: 2018-01-26 15:33 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (sbruno)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Thornberry 2017-02-17 02:38:10 UTC
When building audio/clementine-player on a fresh 11.0-RELEASE system using the default flags, the following error occurs during the build process:

===>  Staging for clementine-player-1.3.1_6
===>   clementine-player-1.3.1_6 depends on executable: update-desktop-database - found
===>   clementine-player-1.3.1_6 depends on executable: gtk-update-icon-cache - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-cdparanoia>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-chromaprint>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-faac>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-faad>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-flac>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-lame>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-mad>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-neon>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-shout2>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-soup>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-taglib>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-twolame>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on package: gstreamer1-plugins-vorbis>=1.4.0 - found
===>   clementine-player-1.3.1_6 depends on file: /usr/local/lib/qt4/plugins/imageformats/libqtiff.so - found
===>   clementine-player-1.3.1_6 depends on shared library: libtag.so - found (/usr/local/lib/libtag.so)
===>   clementine-player-1.3.1_6 depends on shared library: libchromaprint.so - found (/usr/local/lib/libchromaprint.so)
===>   clementine-player-1.3.1_6 depends on shared library: libprotobuf.so - found (/usr/local/lib/libprotobuf.so)
===>   clementine-player-1.3.1_6 depends on shared library: libqca.so - found (/usr/local/lib/libqca.so)
===>   clementine-player-1.3.1_6 depends on shared library: libqjson.so - found (/usr/local/lib/libqjson.so)
===>   clementine-player-1.3.1_6 depends on shared library: libfftw3.so - found (/usr/local/lib/libfftw3.so)
===>   clementine-player-1.3.1_6 depends on shared library: libechonest.so - found (/usr/local/lib/libechonest.so)
===>   clementine-player-1.3.1_6 depends on shared library: libcryptopp.so - found (/usr/local/lib/libcryptopp.so)
===>   clementine-player-1.3.1_6 depends on shared library: libcdio.so - found (/usr/local/lib/libcdio.so)
===>   clementine-player-1.3.1_6 depends on shared library: libgpod.so - found (/usr/local/lib/libgpod.so)
===>   clementine-player-1.3.1_6 depends on shared library: libplist.so - found (/usr/local/lib/libplist.so)
===>   clementine-player-1.3.1_6 depends on shared library: libusbmuxd.so - found (/usr/local/lib/libusbmuxd.so)
===>   clementine-player-1.3.1_6 depends on shared library: liblastfm.so - found (/usr/local/lib/liblastfm.so)
===>   clementine-player-1.3.1_6 depends on shared library: libmtp.so - found (/usr/local/lib/libmtp.so)
===>   clementine-player-1.3.1_6 depends on shared library: libsqlite3.so - found (/usr/local/lib/libsqlite3.so)
===>   clementine-player-1.3.1_6 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so)
===>   clementine-player-1.3.1_6 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so)
===>   clementine-player-1.3.1_6 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so)
===>   clementine-player-1.3.1_6 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so)
===>   clementine-player-1.3.1_6 depends on shared library: libGLEW.so - found (/usr/local/lib/libGLEW.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtCore.so - found (/usr/local/lib/qt4/libQtCore.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtDBus.so - found (/usr/local/lib/qt4/libQtDBus.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtGui.so - found (/usr/local/lib/qt4/libQtGui.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtNetwork.so - found (/usr/local/lib/qt4/libQtNetwork.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtOpenGL.so - found (/usr/local/lib/qt4/libQtOpenGL.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtTest.so - found (/usr/local/lib/qt4/libQtTest.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtSql.so - found (/usr/local/lib/qt4/libQtSql.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtWebKit.so - found (/usr/local/lib/qt4/libQtWebKit.so)
===>   clementine-player-1.3.1_6 depends on shared library: libQtXml.so - found (/usr/local/lib/qt4/libQtXml.so)
===>   Generating temporary packing list
/usr/local/bin/cmake -H/usr/ports/audio/clementine-player/work/Clementine-1.3.1 -B/usr/ports/audio/clementine-player/work/Clementine-1.3.1 --check-build-system CMakeFiles/Makefile.cmake 0
-- Found Qt4: /usr/local/bin/qmake-qt4 (found suitable version "4.8.7", minimum required is "4.5.0") 
-- Found Qt4: /usr/local/bin/qmake-qt4 (found version "4.8.7") 
-- Boost version: 1.63.0
-- Checking for module 'libmygpo-qt>=1.0.9'
--   
-- Checking for module 'libpulse'
--   Package libpulse was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpulse.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpulse', required by 'virtual:world', not found
-- Checking for module 'libspotify>=12.1.45'
--   
-- Found Qt4: /usr/local/bin/qmake-qt4 (found version "4.8.7") 
-- Checking for module 'k8json'
--   Package k8json was not found in the pkg-config search path.
Perhaps you should add the directory containing `k8json.pc'
to the PKG_CONFIG_PATH environment variable
Package 'k8json', required by 'virtual:world', not found
-- Using internal copy of k8json
-- Added static library vreen
-- Using internal copy of vreen
-- Using builtin sha2 library
CMake Warning (dev) at tests/CMakeLists.txt:77 (add_custom_target):
  Policy CMP0037 is not set: Target names should not be reserved and should
  match a validity pattern.  Run "cmake --help-policy CMP0037" for policy
  details.  Use the cmake_policy command to set the policy and suppress this
  warning.

  The target name "test" is reserved or not valid for certain CMake features,
  such as generator expressions, and may result in undefined behavior.
This warning is for project developers.  Use -Wno-dev to suppress it.


Building Clementine version: 1.3.1

The following components will be built:
   Amazon Cloud Drive support
   Box support
   D-Bus support
   Devices: Audio CD support
   Devices: DeviceKit backend
   Devices: GIO device backend
   Devices: MTP support
   Devices: iPod classic support
   Dropbox support
   Google Drive support
   Last.fm support
   Moodbar support
   Seafile support
   Skydrive support
   Visualisations
   Vk.com support
   Wiimote support

The following components WILL NOT be built:
   Crash reporting (disabled in CMake config)
   Pulse audio integration (disabled in CMake config)
   Sparkle integration (missing Mac OS X, Sparkle)
   Spotify support: non-GPL binary helper (disabled in CMake config)

-- Configuring done
CMake Warning (dev) at src/CMakeLists.txt:1232 (add_dependencies):
  Policy CMP0046 is not set: Error on non-existent dependency in
  add_dependencies.  Run "cmake --help-policy CMP0046" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  The dependency target "pot" of target "clementine_lib" does not exist.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /usr/ports/audio/clementine-player/work/Clementine-1.3.1
/usr/local/bin/cmake -E cmake_progress_start /usr/ports/audio/clementine-player/work/Clementine-1.3.1/CMakeFiles /usr/ports/audio/clementine-player/work/Clementine-1.3.1/CMakeFiles/progress.marks
/usr/bin/make -f CMakeFiles/Makefile2 all
/usr/bin/make -f 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json_automoc.dir/build.make 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json_automoc.dir/depend
cd /usr/ports/audio/clementine-player/work/Clementine-1.3.1 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /usr/ports/audio/clementine-player/work/Clementine-1.3.1 /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty /usr/ports/audio/clementine-player/work/Clementine-1.3.1 /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json_automoc.dir/DependInfo.cmake --color=
/usr/bin/make -f 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json_automoc.dir/build.make 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json_automoc.dir/build
[  0%] Automatic moc for target k8json
cd /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty && /usr/local/bin/cmake -E cmake_autogen /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json_automoc.dir/ Release
[  0%] Built target k8json_automoc
/usr/bin/make -f 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json.dir/build.make 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json.dir/depend
cd /usr/ports/audio/clementine-player/work/Clementine-1.3.1 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /usr/ports/audio/clementine-player/work/Clementine-1.3.1 /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty /usr/ports/audio/clementine-player/work/Clementine-1.3.1 /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json.dir/DependInfo.cmake --color=
/usr/bin/make -f 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json.dir/build.make 3rdparty/vreen/vreen/src/3rdparty/CMakeFiles/k8json.dir/build
[  0%] Built target k8json
/usr/bin/make -f 3rdparty/vreen/vreen/src/api/CMakeFiles/vreen_automoc.dir/build.make 3rdparty/vreen/vreen/src/api/CMakeFiles/vreen_automoc.dir/depend
cd /usr/ports/audio/clementine-player/work/Clementine-1.3.1 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /usr/ports/audio/clementine-player/work/Clementine-1.3.1 /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api /usr/ports/audio/clementine-player/work/Clementine-1.3.1 /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api/CMakeFiles/vreen_automoc.dir/DependInfo.cmake --color=
/usr/bin/make -f 3rdparty/vreen/vreen/src/api/CMakeFiles/vreen_automoc.dir/build.make 3rdparty/vreen/vreen/src/api/CMakeFiles/vreen_automoc.dir/build
[  0%] Automatic moc for target vreen
cd /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api && /usr/local/bin/cmake -E cmake_autogen /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api/CMakeFiles/vreen_automoc.dir/ Release
AUTOGEN: error: /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api/vreen_automoc.cpp The file includes the moc file "vreen_automoc.dir/moc_abstractlistmo_SMSOIQYT2BFSKG.cpp", but could not find header "abstractlistmo_SMSOIQYT2BFSKG{.h,.hh,.h++,.hm,.hpp,.hxx,.in,.tx}" neither in /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api/ nor in /usr/ports/audio/clementine-player/work/Clementine-1.3.1/3rdparty/vreen/vreen/src/api/vreen_automoc.dir/

*** Error code 1

Stop.
make[4]: stopped in /usr/ports/audio/clementine-player/work/Clementine-1.3.1
*** Error code 1

Stop.
make[3]: stopped in /usr/ports/audio/clementine-player/work/Clementine-1.3.1
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/audio/clementine-player/work/Clementine-1.3.1
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/audio/clementine-player
*** Error code 1

Stop.
make: stopped in /usr/ports/audio/clementine-player