[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Flexisip-developers] /src/flexisip/tester/tester.hh:22:30: fatal er
Brian J. Murrell
Re: [Flexisip-developers] /src/flexisip/tester/tester.hh:22:30: fatal error: bctoolbox/tester.h: No such file or directory
Tue, 30 Jul 2019 06:01:13 -0400
Evolution 3.32.3 (3.32.3-1.fc30)
On Tue, 2019-07-30 at 11:41 +0200, Nicolas Michon wrote:
> On 7/30/19 11:27 AM, Brian J. Murrell wrote:
> > Hi Nicolas,
> > On Tue, 2019-07-30 at 11:17 +0200, Nicolas Michon wrote:
> > > What is the git revision of flexisip you are trying to build ?
> > 36fbc1e
> > > /bctoolbox/tester.h/ is provided by bctoolbox.
> > See, that's what I would have thought. But I have already
> > installed
> > bc-bctoolbox-devel from the most recent RPM:
> > # rpm -qi bc-bctoolbox-devel
> > Name : bc-bctoolbox-devel
> > Version : 0.6.0
> > Release : 166.el7
> > Architecture: x86_64
> > Install Date: Sun 28 Jul 2019 03:22:44 PM EDT
> > Group : Development/Libraries
> > Size : 145819
> > License : GPL
> > Signature : (none)
> > Source RPM : bc-bctoolbox-0.6.0-166.el7.src.rpm
> > Build Date : Sat 27 Jul 2019 06:42:16 PM EDT
> > Build Host : runner-UKoLrjBs-project-309-concurrent-0
> > Relocations : (not relocatable)
> > URL : http://www.linphone.org
> > Summary : Development libraries for bctoolbox
> > Description :
> > Libraries and headers required to develop software with bctoolbox
> > As you can see based on the Build Date, it should match up with
> > 36fbc1e, but it does not have anything matching "tester" in it:
> > # rpm -ql bc-bctoolbox-devel | grep tester
> > > You can check inside
> > > //opt/belledonne-communications/include/bctoolbox//for this
> > > header
> > > file.
> > Per the above, it's not there. Neither is libbctoolbox-tester.
> > > But this is generally not a good idea to build flexisip with
> > > prebuilt
> > > dependencies this way unless you are sure the different versions
> > > are
> > > compatible between them.
> > I would think a git commit and an RPM build only 3 days apart
> > should be
> > pretty compatible. There are of course times when that will not be
> > true, but generally speaking, it should be. Certainly for this
> > kind of
> > pretty glaring mismatch. I would think.
> Indeed! But it was just a general advice about linphone dependencies.
Yes, absolutely understood. And I can completely appreciate your
position on this if somebody had RPMs and a git repo that were wildly
out of date with each other. I did make sure I was within as close a
window as I could be. :-)
> I missed it earlier: it seems the rpm are built without unit tests
Ahhh. That would do it.
So it turns out that I am not getting pushes because of:
Any explanation of what that means before I go digging deeper? :-)
Description: This is a digitally signed message part