← Back to team overview

kernel-packages team mailing list archive

[Bug 1496223] Missing required logs.

 

This bug is missing log files that will aid in diagnosing the problem.
>From a terminal window please run:

apport-collect 1496223

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable
to run this command, please add a comment stating that fact and change
the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the
Ubuntu Kernel Team.

** Changed in: linux (Ubuntu)
       Status: New => Incomplete

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

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

Status in glibc package in Ubuntu:
  New
Status in linux package in Ubuntu:
  Incomplete
Status in squid3 package in Ubuntu:
  New

Bug description:
  With the fix at LP: #1496924 applied, squid3 fails due to mismatching
  headers between linux-libc-dev_4.2.0-10.11 and
  libc6-dev_2.21-0ubuntu4.

  In file included from /usr/include/linux/netfilter.h:7:0,
                   from /usr/include/linux/netfilter_ipv4.h:8,
                   from Intercept.cc:99:
  /usr/include/linux/in.h:28:16: error: redeclaration of 'IPPROTO_IP'
     IPPROTO_IP = 0,  /* Dummy protocol for TCP  */
                  ^
  In file included from /usr/include/arpa/inet.h:22:0,
                   from ../../include/util.h:42,
                   from ../../include/Array.h:39,
                   from ../../src/comm/forward.h:4,
                   from ../../src/comm/Connection.h:40,
                   from Intercept.cc:34:
  /usr/include/netinet/in.h:42:5: note: previous declaration '<anonymous enum> IPPROTO_IP'
       IPPROTO_IP = 0,    /* Dummy protocol for TCP.  */
       ^
  In file included from /usr/include/linux/netfilter.h:7:0,
                   from /usr/include/linux/netfilter_ipv4.h:8,
                   from Intercept.cc:99:
  /usr/include/linux/in.h:30:18: error: redeclaration of 'IPPROTO_ICMP'
     IPPROTO_ICMP = 1,  /* Internet Control Message Protocol */
                    ^
  In file included from /usr/include/arpa/inet.h:22:0,
                   from ../../include/util.h:42,
                   from ../../include/Array.h:39,
                   from ../../src/comm/forward.h:4,
                   from ../../src/comm/Connection.h:40,
                   from Intercept.cc:34:
  /usr/include/netinet/in.h:44:5: note: previous declaration '<anonymous enum> IPPROTO_ICMP'
       IPPROTO_ICMP = 1,    /* Internet Control Message Protocol.  */
       ^
  <snip>

  Tried to ignore "#include linux/netfilter.h" in src/ip/Intercept.cc:99
  to no avail as build fails later on due to missing "SO_ORIGINAL_DST"
  in Intercept.cc. Removing arpa and netinet header inclusions also lead
  to eventual build failures due to missing symbols.

  So far I have found no way to have squid linking solely to either the
  kernel or libc without disabling netfilter altogether.

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