[oe] [PATCH v2 0/2] netcf build fail / gnulib handling fix.

Paul Gortmaker paul.gortmaker at windriver.com
Sun May 8 19:08:11 UTC 2016


In the previous version[1] of the attempt to fix the netcf build on
newer hosts, Martin noted that my change broke fontforge.

The reason for that is the ./bootstrap in fontforge is older and
doesn't support the "--no-git" option I used for netcf.

This highlighted the fact that we will want to be able to use
different args to the ./bootstrap for different packages.

The first commit moves the configure_prepend step as-is out to
the packages, so we can do the above, and thus making
autotools-bootstrap unused in the process.

The second commit fixes the netcf prepend to not overwrite
contents from the netcf package itself, which was the source
of the build failure.

The functionality of the prepend for fontforge is left as-is
so that it will continue to build w/o issue.

Both packages build tested on a meta-overc host [which used to
fail] and an Ubuntu host [v15.10 - worked before ; still works].

Paul.

[1] http://patchwork.openembedded.org/patch/119183/

---

Paul Gortmaker (2):
  autotools-bootstrap: make bootstrap package specific.
  netcf: fix mishandling of gnulib submodule causing build fail

 meta-networking/recipes-support/netcf/netcf_git.bb | 21 ++++++++++++++++++-
 meta-oe/classes/autotools-bootstrap.bbclass        | 24 ----------------------
 .../fontforge/fontforge_20150824.bb                | 18 +++++++++++++++-
 3 files changed, 37 insertions(+), 26 deletions(-)
 delete mode 100644 meta-oe/classes/autotools-bootstrap.bbclass

-- 
2.7.4




More information about the Openembedded-devel mailing list