On Thu, Jun 23, 2016 at 7:11 PM, Scarlett Clark <
scarlett.gately.cl...@gmail.com> wrote:

> 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 <sgcl...@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 failed
>
> And 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
>
>
>
>
Nevermind I got past this, I had to remove cruft .debhelper/* that was
brought in from qtwebkit package I started with.

Cheers,
Scarlett


> On Thu, Jun 23, 2016 at 5:18 PM, Lisandro Damián Nicanor Pérez <
> perezme...@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/
>>
>
>

Reply via email to