[yocto] iptables not building on master

Autif Khan autif.mlist at gmail.com
Mon Mar 5 13:27:04 PST 2012


I love working with master:

work/i586-poky-linux/polkit-0.104-r4/temp/log.do_configure says:

configure: error: Could not find pam/pam-devel, please install the
needed packages.

It seems like pam/pam-dev is needed in the target environment and not
in the host environment.

Although, iptables seem to have built. I can't imagine how it will be
affected by meta-intel and meta-crownbay - they do not do anything
with iptables.

Trying to build core-image-minimal for crownbay now. Will report when done.

On Mon, Mar 5, 2012 at 4:03 PM, Autif Khan <autif.mlist at gmail.com> wrote:
> I was working with M2 until recently and had to switch to master.
> After I switched to master, I tried to bitbake core-image-sato for
> machine crownbay. The build fails with the following error:
>
> unknown type name '__aligned_u64'
>
> The file in question is extenstions/libxt_pkttypes.c
>
> After a bit of investigation (thanks Khem) it seems like instead of
> /usr/include/linux/types.h, the include/linux/types.h from iptables
> source is being included. These a bit incompatible - specifically -
> the definition for __aligned_u64 is not in the latter.
>
> I am building core-image-sato for qemux86 and will report when the
> build reaches that point.
>
> Is this a known issue?
>
> *** This issue should be hitting anyone doing a clean build on master.
> Or at the very least someone who builds iptables recipe***
>
> I looked at the recent change (post M2) that iptables was updated to
> 1.2.12.2 (from 1.2.12.1). There was a patch included for
> extensions/GNUmakefile  which does not build "check" target. I looked
> at what it does and realized that someone more experienced that I am
> should look into this.
>
> Thanks
>
> Autif



More information about the yocto mailing list