Elizabeth, Your output is substantially less verbose than mine. Please enable 'export DH_VERBOSE=1' in 'debian/rules'. Which versions of 'autoconf', 'make' and 'libtool' are you using?
You can build without ZRTP by overriding the options passed to './configure' through' debhelper'. You can read about the Debian 'changelog' file here<http://www.debian.org/doc/manuals/maint-guide/dreq.en.html#changelog> . Unless your situation requires it, there is no need to build in a VM. Felix On Tue, Jul 16, 2013 at 3:07 PM, Elizabeth W. <[email protected]> wrote: > Two broken VMs later, I have libncurses5-dev and and the zrtp library from > the PPA installed. My error is still the same as below, I haven't found a > cause yet. > - Elizabeth > > On Tue, Jul 16, 2013 at 3:06 PM, Elizabeth W. <[email protected]> wrote: > >> Felix, here's the full ouput: >> root@minion1:/home/ubuntu/linphone/debian# debuild -b -uc >> >> dpkg-buildpackage -rfakeroot -D -us -uc -b >> dpkg-buildpackage: warning: using a gain-root-command while being root >> dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): >> -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat >> -Wformat-security >> dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): >> -D_FORTIFY_SOURCE=2 >> dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): >> -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat >> -Wformat-security >> dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): >> -g -O2 >> dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): >> -Wl,-Bsymbolic-functions -Wl,-z,relro >> dpkg-buildpackage: source package linphone >> dpkg-buildpackage: source version 3.6.1-1~raring~ppa4 >> dpkg-buildpackage: source changed by Felix Lechner < >> [email protected]> >> dpkg-source --before-build linphone >> dpkg-buildpackage: host architecture amd64 >> fakeroot debian/rules clean >> dh clean --parallel >> dh_testdir -O--parallel >> dh_auto_clean -O--parallel >> dh_clean -O--parallel >> debian/rules build >> dh build --parallel >> dh_testdir -O--parallel >> debian/rules override_dh_auto_configure >> make[1]: Entering directory `/home/ubuntu/linphone' >> dh_auto_configure -- --enable-ipv6 --enable-zrtp >> >> make[1]: Leaving directory `/home/ubuntu/linphone' >> dh_auto_build -O--parallel >> dh_auto_test -O--parallel >> fakeroot debian/rules binary >> dh binary --parallel >> dh_testroot -O--parallel >> dh_prep -O--parallel >> dh_installdirs -O--parallel >> debian/rules override_dh_auto_install >> make[1]: Entering directory `/home/ubuntu/linphone' >> >> dh_auto_install --destdir=debian/tmp >> sed -i "/dependency_libs/ s/'.*'/''/" >> "/home/ubuntu/linphone"/debian/tmp/usr/lib/libortp.la >> sed: can't read /home/ubuntu/linphone/debian/tmp/usr/lib/libortp.la: No >> such file or directory >> make[1]: *** [override_dh_auto_install] Error 2 >> make[1]: Leaving directory `/home/ubuntu/linphone' >> make: *** [binary] Error 2 >> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit >> status 2 >> debuild: fatal error at line 1350: >> dpkg-buildpackage -rfakeroot -D -us -uc -b failed >> >> >> Is there any way I can compile it without libzrtpcpp? I thought that was >> one of the features that wasn't going to work. >> >> I removed libncurses5-dev because it will not install on our system >> (aptitude says it will break libgcc and ncurses). It's possible that this >> is because I have to work off a local repository that is not 100% up to >> date. I will try reinstalling all of its dependencies, but I don't know if >> that will work. >> >> One other question I had was why I needed to change the Ubuntu dist >> version in the changelog - it's just a changelog, it's not compiled or >> anything (I assume) >> >> >> On Tue, Jul 16, 2013 at 1:54 PM, <[email protected]>wrote: >> >>> Send Linphone-users mailing list submissions to >>> [email protected] >>> >>> To subscribe or unsubscribe via the World Wide Web, visit >>> https://lists.nongnu.org/mailman/listinfo/linphone-users >>> or, via email, send a message with subject or body 'help' to >>> [email protected] >>> >>> You can reach the person managing the list at >>> [email protected] >>> >>> When replying, please edit your Subject line so it is more specific >>> than "Re: Contents of Linphone-users digest..." >>> >>> >>> Today's Topics: >>> >>> 1. Linphone 3.6.1 for Ubuntu (attempted compilation) (Elizabeth W.) >>> 2. Echo on Motorola Droid Razr (William Myers) >>> 3. Re: Linphone 3.6.1 for Ubuntu (attempted compilation) >>> (Felix Lechner) >>> >>> >>> Message: 3 >>> Date: Tue, 16 Jul 2013 12:53:53 -0700 >>> From: Felix Lechner <[email protected]> >>> To: linphone-users <[email protected]> >>> Subject: Re: [Linphone-users] Linphone 3.6.1 for Ubuntu (attempted >>> compilation) >>> Message-ID: >>> < >>> cafhyt54jeokcswwh+5g1ycjbhkghgc0vaqwgi+d5ynpul_z...@mail.gmail.com> >>> Content-Type: text/plain; charset="utf-8" >>> >>> Elizabeth, >>> >>> Please post the full log. 'libortp' was not built. >>> >>> 'libncurses5-dev' is available in 'precise'. Why did you remove it? >>> >>> Lowering the version of 'libzrtpcpp-dev' that much won't work. Please >>> install 2.1.2 from our PPA or build our 2.3.2 package for 'precise'. >>> >>> Felix >>> >>> >>> On Tue, Jul 16, 2013 at 12:20 PM, Elizabeth W. <[email protected]> >>> wrote: >>> >>> > Felix, >>> > I've tried compiling from the linphone_3.6.1-1~raring~ppa4. >>> > debian.tar.gz as you suggested. I was unable to get all the >>> dependencies, >>> > so I did a mix of both 1 and 2 in your list. I've run into an error >>> > (imagine that) when running "debuild -b -uc": >>> > >>> > dh_auto_install --destdir=debian/tmp >>> > sed -i "/dependency_libs/ s/'.*'/''/" >>> > "/home/ubuntu/linphone"/debian/tmp/usr/lib/libortp.la >>> > sed: can't read /home/ubuntu/linphone/debian/tmp/usr/lib/libortp.la: >>> No >>> > such file or directory >>> > make[1]: *** [override_dh_auto_install] Error 2 >>> > make[1]: Leaving directory `/home/ubuntu/linphone' >>> > make: *** [binary] Error 2 >>> > dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit >>> > status 2 >>> > debuild: fatal error at line 1350: >>> > dpkg-buildpackage -rfakeroot -D -us -uc -b failed >>> > >>> > For the dependencies, what I changed in debian/control was: >>> > libzrtpcpp-dev (>= 2.1.2) to libzrtpcpp-dev (>= 1.4.6) >>> > libglew-dev (>= 1.5) to libglew1.6-dev (>= 1.5) >>> > mesa-common-dev (>= 8.0.5) to mesa-common-dev (>= 8.0.4) >>> > removed libncurses5-dev >>> > removed libopus-dev >>> > >>> > Any idea how to get around this? Or am I compiling it wrong? The >>> libortp8 >>> > and libortp-dev libraries are installed (version 3.5.2-10) >>> > - Elizabeth >>> > >>> > >>> > On Fri, Jul 12, 2013 at 1:59 PM, <[email protected] >>> >wrote: >>> > >>> >> Send Linphone-users mailing list submissions to >>> >> [email protected] >>> >> >>> >> To subscribe or unsubscribe via the World Wide Web, visit >>> >> https://lists.nongnu.org/mailman/listinfo/linphone-users >>> >> or, via email, send a message with subject or body 'help' to >>> >> [email protected] >>> >> >>> >> You can reach the person managing the list at >>> >> [email protected] >>> >> >>> >> When replying, please edit your Subject line so it is more specific >>> >> than "Re: Contents of Linphone-users digest..." >>> >> >>> >> >>> >> Today's Topics: >>> >> >>> >> 1. Re: Linphone 3.6.1 for Ubuntu (Felix Lechner) >>> >> 2. Re: Linphone 3.6.1 for Ubuntu -- multiple compilation >>> >> warning/error bugs and deprecated functions (J G Miller) >>> >> >>> >> >>> >> ---------------------------------------------------------------------- >>> >> >>> >> Message: 1 >>> >> Date: Fri, 12 Jul 2013 12:44:50 -0700 >>> >> From: Felix Lechner <[email protected]> >>> >> To: linphone-users <[email protected]> >>> >> Subject: Re: [Linphone-users] Linphone 3.6.1 for Ubuntu >>> >> Message-ID: >>> >> <CAFHYt562abuLRpyiUj+v1niZXi5aFKLaJ=O72CG2pyJ78= >>> >> [email protected]> >>> >> Content-Type: text/plain; charset="utf-8" >>> >> >>> >> Elizabeth, >>> >> >>> >> You should not need any flags. Just get my source package from the PPA >>> >> (it's actually two files, 'linphone_3.6.1.orig.tar.gz' and >>> >> 'linphone_3.6.1-1~raring~ppa4.debian.tar.gz'). >>> >> >>> >> Change the release in 'debian/changelog' to 'precise' and type >>> 'debuild -b >>> >> -uc'. >>> >> >>> >> You will either (1) have to install additional packages or (2) modify >>> the >>> >> packaging files ('debian/control'). Then try building again. >>> >> >>> >> Please type 'debuild clean' *before* making changes to the packaging >>> in >>> >> choice (2). >>> >> >>> >> Felix >>> >> >>> >> >>> >> On Fri, Jul 12, 2013 at 8:40 AM, Elizabeth W. <[email protected]> >>> >> wrote: >>> >> >>> >> > Felix, >>> >> > That was actually what I tried to do originally before asking the >>> >> mailing >>> >> > list about Ubuntu packages for 3.6. >>> >> > Maybe someone on here can help me: the build would fail because it >>> would >>> >> > require the srtp library (it would fail at build with something like >>> >> > "missing packages: srtp") regardless of what flags I tried for >>> configure >>> >> > and build. I even managed to install a version of srtp, but it still >>> >> > continued to fail with the same error. I can go back and recreate >>> the >>> >> exact >>> >> > error message if someone thinks they might know what's going on. >>> >> > >>> >> > (I was mostly interested in using linphone for its daemon >>> (linphonecsh), >>> >> > which I was trying to use for automatic call simulation. While it >>> would >>> >> be >>> >> > nice to have encryption, it's not 100% necessary. The 3.5 daemon >>> version >>> >> > was unstable (it crashed/hung a lot), so if I can't get 3.6 I'm >>> probably >>> >> > just going to try something else) >>> >> > >>> >> > On Thu, Jul 11, 2013 at 6:17 PM, <[email protected] >>> >> >wrote: >>> >> > >>> >> >> >>> >> >> Message: 3 >>> >> >> Date: Thu, 11 Jul 2013 17:17:04 -0700 >>> >> >> From: Felix Lechner <[email protected]> >>> >> >> To: linphone-users <[email protected]> >>> >> >> Subject: Re: [Linphone-users] Linphone 3.6.1 for Ubuntu (Felix >>> >> >> Lechner) >>> >> >> Message-ID: >>> >> >> < >>> >> >> cafhyt56jqjdxcijp-uc7gityiyifos8kbju5jqmjuy3+_7i...@mail.gmail.com >>> > >>> >> >> Content-Type: text/plain; charset="utf-8" >>> >> >> >>> >> >> Elizabeth, >>> >> >> >>> >> >> The unmet dependencies are the problem. You have to find packages >>> for >>> >> such >>> >> >> dependencies. Frequently those packages have dependencies of their >>> own >>> >> >> that >>> >> >> are not available for your release. >>> >> >> >>> >> >> In rare cases, a newer library can even break packages you have >>> already >>> >> >> installed. As an example, that can mean you get to pick between >>> >> installing >>> >> >> the new Linphone or the version of KDE that comes with your >>> release. >>> >> >> >>> >> >> There is a half-way solution: You can build my source package >>> without >>> >> >> several of the dependencies, such as opus, srtp or zrtpcpp. >>> >> Unfortunately >>> >> >> then you may miss out on some new features that were your reason >>> for >>> >> >> upgrading in the first place. >>> >> >> >>> >> >> I would be happy to upload any working LTS packages into our PPA. >>> If >>> >> you >>> >> >> plan to contribute regularly you could also join our team. >>> >> >> >>> >> >> Felix >>> >> >> >>> >> >> >>> >> >>> >> >>> >> End of Linphone-users Digest, Vol 128, Issue 21 >>> >> *********************************************** >>> >> >>> > >>> > >>> > _______________________________________________ >>> > Linphone-users mailing list >>> > [email protected] >>> > https://lists.nongnu.org/mailman/listinfo/linphone-users >>> > >>> > >>> -------------- next part -------------- >>> An HTML attachment was scrubbed... >>> URL: < >>> http://lists.nongnu.org/archive/html/linphone-users/attachments/20130716/e60c2b4f/attachment.html >>> > >>> >>> ------------------------------ >>> >>> _______________________________________________ >>> Linphone-users mailing list >>> [email protected] >>> https://lists.nongnu.org/mailman/listinfo/linphone-users >>> >>> >>> End of Linphone-users Digest, Vol 128, Issue 24 >>> *********************************************** >>> >> >> > > _______________________________________________ > Linphone-users mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/linphone-users > >
_______________________________________________ Linphone-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/linphone-users
