Ok so all of that is sorted now ( needed the upstream tarballs )But now a new level of fail.dpkg-buildpackage -rfakeroot -D -us -uc
dpkg-buildpackage: source package qtwebchannel-opensource-src
dpkg-buildpackage: source version 5.6.1-1+dfsg-1
dpkg-buildpackage: source distribution UNRELEASED
dpkg-buildpackage: source changed by Scarlett Clark <sgclark@kubuntu.org>
dpkg-source --before-build qtwebchannel-opensource-src-5.6.1
dpkg-buildpackage: host architecture amd64
fakeroot debian/rules clean
dh clean --parallel --dbg-package=libqt5webchannel5-dbg --with pkgkde_symbolshelper
dh_testdir -O--dbg-package=libqt5webchannel5-dbg
dh_auto_clean -O--dbg-package=libqt5webchannel5-dbg
debian/rules override_dh_clean
make[1]: Entering directory '/home/scarlett/qtwebchannel-opensource-src-5.6.1'
make[1]: 'override_dh_clean' is up to date.
make[1]: Leaving directory '/home/scarlett/qtwebchannel-opensource-src-5.6.1'
dpkg-source -b qtwebchannel-opensource-src-5.6.1
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building qtwebchannel-opensource-src using existing ./qtwebchannel-opensource-src_5.6.1-1+dfsg.orig.tar.xz
dpkg-source: info: building qtwebchannel-opensource-src in qtwebchannel-opensource-src_5.6.1-1+dfsg-1.debian.tar.xz
dpkg-source: info: building qtwebchannel-opensource-src in qtwebchannel-opensource-src_5.6.1-1+dfsg-1.dsc
debian/rules build
dh build --parallel --dbg-package=libqt5webchannel5-dbg --with pkgkde_symbolshelper
dh_auto_build -O--dbg-package=libqt5webchannel5-dbg -Nqtwebchannel5-doc -Nqtwebchannel5-doc-html
make -j1
make[1]: Entering directory '/home/scarlett/qtwebchannel-opensource-src-5.6.1'
make[1]: *** No targets specified and no makefile found. Stop.
make[1]: Leaving directory '/home/scarlett/qtwebchannel-opensource-src-5.6.1'
dh_auto_build: make -j1 returned exit code 2
debian/rules:24: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1376:
dpkg-buildpackage -rfakeroot -D -us -uc failedAnd looking it over it looks like
override_dh_auto_configure:
# Run qmake once to create .qmake.conf and be sure to append the following values.
qmake
# Enable gstabs debugging symbols only on gstab_architectures.
ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(gstab_architectures)))
echo "QMAKE_CXXFLAGS -= -g" >> .qmake.conf
echo "QMAKE_CXXFLAGS += -gstabs" >> .qmake.conf
# Enable normal debugging symbols only on fulldebug_architectures.
else ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(fulldebug_architectures)))
echo "QMAKE_CXXFLAGS += -g" >> .qmake.conf
else
# Disable debugging symbols in all the other archs.
echo "QMAKE_CXXFLAGS -= -g" >> .qmake.conf
echo "QMAKE_CXXFLAGS -= -gstabs" >> .qmake.conf
endif
# Disable JIT on selected architectures
ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(disabled_jit_architectures)))
echo "QMAKE_CXXFLAGS += -DENABLE_JIT=0" >> .qmake.conf
endif
# Disable header precompliation as it creates invalid includes on certain
# architectures causing build failure. LP: 1395661
ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(disabled_pch_architectures)))
echo "CONFIG -= precompile_header" >> .qmake.conf
endif
# Run qmake again now with the proper values.
qmake
# Upstream 5.6.0 RC tarball was generated improperly and has no synced headers
/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/syncqt.pl Source -version $(upstream_version)Is being skipped altogether. Looking at .qmake.conf and those values are not in there.Ideas?Scarlett
On Thu, Jun 23, 2016 at 5:18 PM, Lisandro Damián Nicanor Pérez <perezmeyer@gmail.com> wrote:Hi! Sounds like you are missing a build dependency. qtbase5-dev and qtbase5-
private-dev *maybe*.
--
Dadme voto electrónico y con una terminal os haré presidente.
el.machi
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/