pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Recent phonon-backend-gstreamer failing to build on current amd64
Just tried to build phonon-backend-gstreamer from a very recent pkgsrc on
NetBSD 7.99.2 (amd64) and it fails on a missing include file. While there is a
gstconfig.h for gstreamer 0.1, there doesn't appear to be one for gstreamer
1.0. Not sure if this is what's causing the problem, but a fix would be
appreciated!
Cheers,
Dave
# make install
=> Bootstrap dependency digest>=20010302: found digest-20121220
=> Checksum SHA1 OK for phonon-backend-gstreamer-4.8.2.tar.xz
=> Checksum RMD160 OK for phonon-backend-gstreamer-4.8.2.tar.xz
=> Checksum SHA512 OK for phonon-backend-gstreamer-4.8.2.tar.xz
===> Installing dependencies for phonon-backend-gstreamer-4.8.2
==========================================================================
The following variables will affect the build process of this package,
phonon-backend-gstreamer-4.8.2. Their current value is shown below:
* JPEG_DEFAULT = jpeg
* SSLBASE = /usr
* SSLCERTS = /etc/openssl/certs
* SSLDIR = /etc/openssl
* SSLKEYS = /etc/openssl/private
Based on these variables, the following variables have been set:
* JPEGBASE (defined, but empty)
* JPEG_TYPE = jpeg
You may want to abort the process now with CTRL-C and change their value
before continuing. Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Tool dependency cmake>=2.8.1nb1: found cmake-3.4.0
=> Tool dependency pkg-config>=0.25: found pkg-config-0.29
=> Build dependency automoc4>=0.9.83: found automoc4-0.9.88nb23
=> Build dependency x11-links>=1.00: found x11-links-1.00
=> Full dependency gstreamer1>=1.0.0: found gstreamer1-1.6.1
=> Full dependency gst-plugins1-base>=1.0.0: found gst-plugins1-base-1.6.1
=> Full dependency phonon>=4.8.2nb2: found phonon-4.8.3
===> Overriding tools for phonon-backend-gstreamer-4.8.2
===> Extracting for phonon-backend-gstreamer-4.8.2
===> Patching for phonon-backend-gstreamer-4.8.2
=> Applying pkgsrc patches for phonon-backend-gstreamer-4.8.2
===> Creating toolchain wrappers for phonon-backend-gstreamer-4.8.2
src=/usr/X11R7/lib/pkgconfig/fixesproto.pc dst=/usr/pkgsrc/multimedia/phonon-
backend-gstreamer/work/.buildlink/lib/pkgconfig/fixesext.pc; /bin/mkdir -p
/usr/pkgsrc/multimedia/phonon-backend-gstreamer/work/.buildlink/lib/pkgconfig;
if test -f ${src}; then /bin/ln -sf ${src} ${dst}; fi
===> Configuring for phonon-backend-gstreamer-4.8.2
/bin/ln -sf /usr/pkg/qt4/bin/qmake /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.buildlink/bin/
/bin/mkdir -p /usr/pkgsrc/multimedia/phonon-backend-gstreamer/work/phonon-
backend-gstreamer-4.8.2/_build
=> Generating pkg-config file for builtin expat package.
=> Fixing CMAKE_MODULE_PATH in CMakeLists.txt
-- The C compiler identification is GNU 4.8.5
-- The CXX compiler identification is GNU 4.8.5
CMake Warning (dev) at
/usr/pkg/share/cmake-3.4/Modules/Platform/NetBSD.cmake:13 (include):
File /usr/pkg/share/cmake-3.4/Modules/Platform/NetBSD.cmake includes
/usr/pkgsrc/multimedia/phonon-backend-gstreamer/work/.buildlink/cmake-
Modules/Platform/UnixPaths.cmake
(found via CMAKE_MODULE_PATH) which shadows
/usr/pkg/share/cmake-3.4/Modules/Platform/UnixPaths.cmake. This may cause
errors later on .
Policy CMP0017 is not set: Prefer files from the CMake module directory
when including from there. Run "cmake --help-policy CMP0017" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
Call Stack (most recent call first):
/usr/pkg/share/cmake-3.4/Modules/CMakeSystemSpecificInformation.cmake:36
(include)
CMakeLists.txt:1 (project)
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning (dev) at
/usr/pkg/share/cmake-3.4/Modules/Platform/NetBSD.cmake:13 (include):
File /usr/pkg/share/cmake-3.4/Modules/Platform/NetBSD.cmake includes
/usr/pkgsrc/multimedia/phonon-backend-gstreamer/work/.buildlink/cmake-
Modules/Platform/UnixPaths.cmake
(found via CMAKE_MODULE_PATH) which shadows
/usr/pkg/share/cmake-3.4/Modules/Platform/UnixPaths.cmake. This may cause
errors later on .
Policy CMP0017 is not set: Prefer files from the CMake module directory
when including from there. Run "cmake --help-policy CMP0017" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
Call Stack (most recent call first):
/usr/pkg/share/cmake-3.4/Modules/CMakeCInformation.cmake:68 (include)
CMakeLists.txt:1 (project)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Check for working C compiler: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.wrapper/bin/gcc
-- Check for working C compiler: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.wrapper/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
CMake Warning (dev) at
/usr/pkg/share/cmake-3.4/Modules/Platform/NetBSD.cmake:13 (include):
File /usr/pkg/share/cmake-3.4/Modules/Platform/NetBSD.cmake includes
/usr/pkgsrc/multimedia/phonon-backend-gstreamer/work/.buildlink/cmake-
Modules/Platform/UnixPaths.cmake
(found via CMAKE_MODULE_PATH) which shadows
/usr/pkg/share/cmake-3.4/Modules/Platform/UnixPaths.cmake. This may cause
errors later on .
Policy CMP0017 is not set: Prefer files from the CMake module directory
when including from there. Run "cmake --help-policy CMP0017" for policy
details. Use the cmake_policy command to set the policy and suppress this
warning.
Call Stack (most recent call first):
/usr/pkg/share/cmake-3.4/Modules/CMakeCXXInformation.cmake:67 (include)
CMakeLists.txt:1 (project)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Check for working CXX compiler: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.wrapper/bin/c++
-- Check for working CXX compiler: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.wrapper/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.buildlink/bin/qmake (found suitable version "4.8.7", minimum
required is "4.6.0")
-- Using CMake automoc builtin
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found Phonon: /usr/pkg/lib/cmake/phonon
-- Found OpenGL: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.buildlink/lib/libGL.so
-- Found PkgConfig: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.tools/bin/pkg-config (found version "0.29")
-- Checking for module 'gstreamer-1.0'
-- Found gstreamer-1.0, version 1.6.1
-- Found GStreamer: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.buildlink/lib/libgstreamer-1.0.so
-- Checking for module 'gstreamer-plugins-base-1.0'
-- Found gstreamer-plugins-base-1.0, version 1.6.1
-- Checking for module 'gstreamer-audio-1.0'
-- Found gstreamer-audio-1.0, version 1.6.1
-- Checking for module 'gstreamer-cdda-1.0'
-- Package 'gstreamer-cdda-1.0' not found
-- Could not find cdda plugin
-- CDDA library:
-- CDDA include dir:
-- Checking for module 'gstreamer-netbuffer-1.0'
-- Package 'gstreamer-netbuffer-1.0' not found
-- Could not find netbuffer plugin
-- NETBUFFER library:
-- NETBUFFER include dir:
-- Checking for module 'gstreamer-pbutils-1.0'
-- Found gstreamer-pbutils-1.0, version 1.6.1
-- Checking for module 'gstreamer-riff-1.0'
-- Found gstreamer-riff-1.0, version 1.6.1
-- Checking for module 'gstreamer-rtp-1.0'
-- Found gstreamer-rtp-1.0, version 1.6.1
-- Checking for module 'gstreamer-rtsp-1.0'
-- Found gstreamer-rtsp-1.0, version 1.6.1
-- Checking for module 'gstreamer-sdp-1.0'
-- Found gstreamer-sdp-1.0, version 1.6.1
-- Checking for module 'gstreamer-tag-1.0'
-- Found gstreamer-tag-1.0, version 1.6.1
-- Checking for module 'gstreamer-video-1.0'
-- Found gstreamer-video-1.0, version 1.6.1
-- Checking for module 'glib-2.0'
-- Found glib-2.0, version 2.44.1
-- Found GLIB2: /usr/pkg/lib/libglib-2.0.so
-- Checking for module 'gobject-2.0'
-- Found gobject-2.0, version 2.44.1
-- Found GOBJECT:
/usr/pkg/lib/libgobject-2.0.so;/usr/pkg/lib/libgmodule-2.0.so;/usr/pkg/lib/libgthread-2.0.so;/usr/pkg/lib/libglib-2.0.so
-- Found LibXml2: /usr/pkg/lib/libxml2.so (found version "2.9.3")
-- Building against Phonon 4.7 API
--
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
+ Qt4
+ Phonon
+ OpenGL
+ Qt4 OpenGL
+ GStreamer
+ GStreamer video plugin
+ GStreamer audio plugin
+ GStreamer pbutils plugin
+ GLib2
+ LibXml2
Congratulations! All external packages have been found.
-----------------------------------------------------------------------------
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/phonon-backend-gstreamer-4.8.2/_build
=> Rewrite cmake Dependencies files
===> Building for phonon-backend-gstreamer-4.8.2
Scanning dependencies of target phonon_gstreamer_automoc
[ 4%] Automatic moc for target phonon_gstreamer
Generating moc_audiodataoutput.cpp
Generating moc_audioeffect.cpp
Generating moc_audiooutput.cpp
Generating moc_backend.cpp
Generating moc_effect.cpp
Generating moc_mediaobject.cpp
Generating moc_pipeline.cpp
Generating moc_plugininstaller.cpp
Generating moc_streamreader.cpp
Generating moc_videodataoutput.cpp
Generating moc_videowidget.cpp
Generating moc_volumefadereffect.cpp
Generating moc_devicemanager.cpp
Generating moc_effectmanager.cpp
Generating moc_glrenderer.cpp
[ 4%] Built target phonon_gstreamer_automoc
Scanning dependencies of target phonon_gstreamer
[ 8%] Building CXX object
gstreamer/CMakeFiles/phonon_gstreamer.dir/abstractrenderer.cpp.o
In file included from /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/phonon-backend-
gstreamer-4.8.2/gstreamer/abstractrenderer.h:21:0,
from /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/phonon-backend-
gstreamer-4.8.2/gstreamer/abstractrenderer.cpp:18:
/usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/.buildlink/include/gstreamer-1.0/gst/gstelement.h:55:27: fatal
error: gst/gstconfig.h: No such file or directory
#include <gst/gstconfig.h>
^
compilation terminated.
*** Error code 1
Stop.
make[2]: stopped in /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/phonon-backend-gstreamer-4.8.2/_build
*** Error code 1
Stop.
make[1]: stopped in /usr/pkgsrc/multimedia/phonon-backend-
gstreamer/work/phonon-backend-gstreamer-4.8.2/_build
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/multimedia/phonon-backend-gstreamer/work/phonon-
backend-gstreamer-4.8.2/_build
*** Error code 1
Stop.
make[1]: stopped in /usr/pkgsrc/multimedia/phonon-backend-gstreamer
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/multimedia/phonon-backend-gstreamer
--
=========================================
Phone: 07805784357
Open Source O/S: www.netbsd.org
Caving: http://www.wirralcavinggroup.org.uk
=========================================
Home |
Main Index |
Thread Index |
Old Index