After applying the patch mentioned in comment #4 the build carries on
further, but fails with a new error. This is when building against the
new libecap3 library (that's in -proposed), so this might be actually
some problem regarding the changes there. But I also tried this patch
when building against the old libecap2 and it was still failing in some
place (not sure if on the same one though, would have to re-build to
fetch the logs). Will try looking into that too. The error log:

Host.cc: In static member function 'static void 
Adaptation::Ecap::Host::Register()':
Host.cc:130:45: error: invalid new-expression of abstract class type 
'Adaptation::Ecap::Host'
         TheHost.reset(new Adaptation::Ecap::Host);
                                             ^
In file included from Host.cc:10:0:
../../../src/adaptation/ecap/Host.h:16:7: note:   because the following virtual 
functions are pure within 'Adaptation::Ecap::Host':
 class Host : public libecap::host::Host
       ^
In file included from ../../../src/adaptation/ecap/Host.h:8:0,
                 from Host.cc:10:
/usr/include/libecap/host/host.h:25:16: note:   virtual void 
libecap::host::Host::noteVersionedService(const char*, const 
std::tr1::weak_ptr<libecap::adapter::Service>&)
   virtual void noteVersionedService(const char *libEcapVersion, const 
weak_ptr<adapter::Service> &s) = 0;
                ^
Makefile:439: recipe for target 'libsquid_ecap_la-Host.lo' failed
make[5]: *** [libsquid_ecap_la-Host.lo] Error 1

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to squid3 in Ubuntu.
https://bugs.launchpad.net/bugs/1496223

Title:
  squid3 FTBFS due to linux-libc-dev and libc6-dev headers mismatch

To manage notifications about this bug go to:
https://bugs.launchpad.net/squid/+bug/1496223/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to