generic-poky/meta/recipes-connectivity/ppp/ppp-2.4.5
Lu Chong e078fa2537 ppp: Fix compilation errors in Makefile
This patch fixes below issues:

1. Make can't exit while compilation error occurs in subdir for plugins building.

2. If build ppp with newer kernel (3.10.10), it will pick 'if_pppox.h' from sysroot-dir and
   'if_pppol2tp.h' from its own source dir, this cause below build errors:

        bitbake_build/tmp/sysroots/intel-x86-64/usr/include/linux/if_pppox.h:84:26:
        error: field 'pppol2tp' has incomplete type
          struct pppol2tpin6_addr pppol2tp;
                                  ^
        bitbake_build/tmp/sysroots/intel-x86-64/usr/include/linux/if_pppox.h:99:28:
        error: field 'pppol2tp' has incomplete type
          struct pppol2tpv3in6_addr pppol2tp;
                                    ^

The 'sysroot-dir/if_pppox.h' enabled ipv6 support but the 'source-dir/if_pppol2tp.h' lost
related structure definitions, we should use both header files from sysroots to fix this
build failure.

(From OE-Core master rev: b536824ea64b8d6729b830738bce637fc815e832)

(From OE-Core rev: 16968759d39534fb9a703903c6de65535d57777b)

Signed-off-by: Lu Chong <Chong.Lu@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-12-12 17:00:11 +00:00
..
0001-ppp-Add-two-structures-in-if_pppol2tp.h.patch ppp: Add two structures in if_pppol2tp.h 2013-12-12 17:00:10 +00:00
0001-ppp-Fix-compilation-errors-in-Makefile.patch ppp: Fix compilation errors in Makefile 2013-12-12 17:00:11 +00:00
08setupdns packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
92removedns packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
cifdefroute.patch recipes: add Upstream-Status for multiple recipes 2011-05-13 10:28:59 +01:00
copts.patch PPP: add default configuration file and fix hard-coded CFLAGS 2013-06-11 15:38:01 +01:00
enable-ipv6.patch recipes: add Upstream-Status for multiple recipes 2011-05-13 10:28:59 +01:00
init packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
ip-down packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
ip-up packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
makefile-remove-hard-usr-reference.patch ppp: avoid host contamination 2012-05-24 08:51:38 +01:00
makefile.patch recipes: add Upstream-Status for multiple recipes 2011-05-13 10:28:59 +01:00
pap PPP: add default configuration file and fix hard-coded CFLAGS 2013-06-11 15:38:01 +01:00
poff packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
pon packages: Separate out most of the remaining packages into recipes 2010-09-01 19:09:57 +01:00
ppp_on_boot PPP: add default configuration file and fix hard-coded CFLAGS 2013-06-11 15:38:01 +01:00
pppd-resolv-varrun.patch recipes: add Upstream-Status for multiple recipes 2011-05-13 10:28:59 +01:00
provider PPP: add default configuration file and fix hard-coded CFLAGS 2013-06-11 15:38:01 +01:00
update_if_pppol2tp.patch ppp: Fix rp-pppoe plugin compilation 2012-02-23 23:59:38 +00:00