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