Skip to content

Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.

Max Eliaser openembedded-core 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest1 patch 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/1Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.meta/classes/texinfo.bbclass meta/recipes-bsp/grub/grub-efi_2.00.bb meta/recipes-bsp/grub/grub_0.97.bb +68 more+73 -730 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/1] Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.

Hello list,

As per discussion with Richard Purdie and others, I'm submitting a patch to add a class inherited by any recipe whose upstream package invokes the texinfo utilities at build-time. The class currently does nothing; the purpose of this commit is just to identify for future reference the recipes that currently depend implicitly on the host system's texinfo utilities.

In the future, this class could be used to suppress the generation/formatting of documentation for performance (see bug 2421 [1]) and eliminate Yocto's current dependency on the host system's texinfo utilities.

Regards,
-Max Eliaser

[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=2421
The following changes since commit 68efcde3cf458445b7a37dee7fdae83da9ab3b2d:

tcmode-default: Update PREFERRED_PROVIDERS (2014-05-01 09:41:04 +0100)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib meliaser/mark-texinfo
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=meliaser/mark-texinfo

Max Eliaser (1):
Add texinfo.bbclass; recipes that use texinfo utils at build-time
inherit it.

 meta/classes/texinfo.bbclass                            | 2 ++
 meta/recipes-bsp/grub/grub-efi_2.00.bb                  | 4 +---
 meta/recipes-bsp/grub/grub_0.97.bb                      | 2 +-
 meta/recipes-bsp/grub/grub_2.00.bb                      | 3 +--
 meta/recipes-bsp/grub/grub_git.bb                       | 3 +--
 meta/recipes-core/coreutils/coreutils_6.9.bb            | 2 +-
 meta/recipes-core/coreutils/coreutils_8.22.bb           | 2 +-
 meta/recipes-core/eglibc/eglibc.inc                     | 2 +-
 meta/recipes-core/gettext/gettext_0.16.1.bb             | 2 +-
 meta/recipes-core/gettext/gettext_0.18.3.2.bb           | 2 +-
 meta/recipes-core/readline/readline.inc                 | 2 +-
 meta/recipes-devtools/autoconf/autoconf.inc             | 2 +-
 meta/recipes-devtools/autogen/autogen-native_5.18.2.bb  | 2 +-
 meta/recipes-devtools/automake/automake.inc             | 2 +-
 meta/recipes-devtools/binutils/binutils.inc             | 2 +-
 meta/recipes-devtools/bison/bison_2.3.bb                | 2 +-
 meta/recipes-devtools/bison/bison_2.7.1.bb              | 2 +-
 meta/recipes-devtools/e2fsprogs/e2fsprogs.inc           | 2 +-
 meta/recipes-devtools/flex/flex.inc                     | 2 +-
 meta/recipes-devtools/gcc/gcc-common.inc                | 2 +-
 meta/recipes-devtools/gdb/gdb-common.inc                | 2 +-
 meta/recipes-devtools/guile/guile_2.0.9.bb              | 2 +-
 meta/recipes-devtools/libtool/libtool-2.4.2.inc         | 2 +-
 meta/recipes-devtools/m4/m4.inc                         | 2 +-
 meta/recipes-devtools/make/make.inc                     | 2 +-
 meta/recipes-devtools/mtools/mtools_3.9.9.bb            | 2 +-
 meta/recipes-devtools/mtools/mtools_4.0.18.bb           | 2 +-
 meta/recipes-extended/bash/bash.inc                     | 2 +-
 meta/recipes-extended/bc/bc_1.06.bb                     | 2 +-
 meta/recipes-extended/cpio/cpio_v2.inc                  | 2 +-
 meta/recipes-extended/diffutils/diffutils.inc           | 2 +-
 meta/recipes-extended/ed/ed_0.5.bb                      | 2 +-
 meta/recipes-extended/ed/ed_1.9.bb                      | 2 ++
 meta/recipes-extended/findutils/findutils.inc           | 2 +-
 meta/recipes-extended/gawk/gawk_3.1.5.bb                | 2 +-
 meta/recipes-extended/gawk/gawk_4.0.2.bb                | 2 +-
 meta/recipes-extended/grep/grep_2.18.bb                 | 2 +-
 meta/recipes-extended/grep/grep_2.5.1a.bb               | 2 +-
 meta/recipes-extended/groff/groff_1.18.1.4.bb           | 2 +-
 meta/recipes-extended/groff/groff_1.22.2.bb             | 2 +-
 meta/recipes-extended/gzip/gzip.inc                     | 2 +-
 meta/recipes-extended/libidn/libidn_0.6.14.bb           | 2 +-
 meta/recipes-extended/libidn/libidn_1.28.bb             | 2 +-
 meta/recipes-extended/parted/parted_3.1.bb              | 2 +-
 meta/recipes-extended/screen/screen_4.0.3.bb            | 2 +-
 meta/recipes-extended/sed/sed_4.1.2.bb                  | 2 +-
 meta/recipes-extended/sed/sed_4.2.2.bb                  | 2 +-
 meta/recipes-extended/tar/tar.inc                       | 2 +-
 meta/recipes-extended/texi2html/texi2html_5.0.bb        | 2 +-
 meta/recipes-extended/time/time.inc                     | 2 +-
 meta/recipes-extended/wget/wget.inc                     | 2 +-
 meta/recipes-extended/which/which_2.18.bb               | 2 +-
 meta/recipes-extended/which/which_2.20.bb               | 2 +-
 meta/recipes-gnome/libffi/libffi_3.0.13.bb              | 2 +-
 meta/recipes-support/aspell/aspell_0.60.6.1.bb          | 2 +-
 meta/recipes-support/gdbm/gdbm_1.11.bb                  | 2 +-
 meta/recipes-support/gdbm/gdbm_1.8.3.bb                 | 2 +-
 meta/recipes-support/gmp/gmp.inc                        | 2 +-
 meta/recipes-support/gmp/gmp_4.2.1.bb                   | 2 +-
 meta/recipes-support/gnupg/gnupg_1.4.7.bb               | 2 +-
 meta/recipes-support/gnupg/gnupg_2.0.22.bb              | 2 +-
 meta/recipes-support/gnutls/gnutls.inc                  | 2 +-
 meta/recipes-support/gnutls/libtasn1_3.4.bb             | 2 +-
 meta/recipes-support/gpgme/gpgme_1.4.3.bb               | 2 +-
 meta/recipes-support/libassuan/libassuan_2.1.1.bb       | 2 +-
 meta/recipes-support/libcheck/libcheck_0.9.12.bb        | 2 +-
 meta/recipes-support/libgcrypt/libgcrypt.inc            | 2 +-
 meta/recipes-support/libksba/libksba_1.3.0.bb           | 2 +-
 meta/recipes-support/libmpc/libmpc.inc                  | 2 +-
 meta/recipes-support/libunistring/libunistring_0.9.3.bb | 2 +-
 meta/recipes-support/mpfr/mpfr.inc                      | 2 +-
 71 files changed, 73 insertions(+), 73 deletions(-)
 create mode 100644 meta/classes/texinfo.bbclass
Signature · 1 line
1.8.3.2