]> code.ossystems Code Review - openembedded-core.git/commit
groff: upgrade 1.22.3 -> 1.22.4
authorHongxu Jia <hongxu.jia@windriver.com>
Sun, 12 May 2019 08:16:28 +0000 (16:16 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 12 May 2019 13:17:51 +0000 (14:17 +0100)
commit70c2364cae3aad62877e0267d840ea3567d3d1ea
treee73b6f485fa3942d17d4d7af53235edf076b68dc
parent68ae5e624642218e7e01805c096da09098a8706f
groff: upgrade 1.22.3 -> 1.22.4

- Drop groff-1.22.2-correct-man.local-install-path.patch and
  0001-Unset-need_charset_alias-when-building-for-musl.patch

- Inherit bbclass pkgcnofig to fix `undefined macro: AC_DEFINE'
  ...
  | configure:20010: error: possibly undefined macro: AC_DEFINE
  ...

- Use autotools-brokensep to replace autotools to workaround failure
  caused by out of tree
  ...
  | rm -f lib/alloca.h-t lib/alloca.h && \
  | { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  |   cat ../groff-1.22.4/lib/alloca.in.h; \
  | } > lib/alloca.h-t && \
  | mv -f lib/alloca.h-t lib/alloca.h
  | /bin/sh: line 4: lib/alloca.h-t: No such file or directory
  | Makefile:10407: recipe for target 'lib/alloca.h' failed
  ...

- Add `--without-doc' to not use target groff to generate doc at build time,
  since upstream commit [cfe916e Support of configure option to build the
  documentation.]

- Remove groff depends groff-native, and add DEPENDS bison-native

- Add 0001-fix-shebang-for-taget.patch

- Add 0001-support-musl.patch

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-extended/groff/files/0001-fix-shebang-for-taget.patch [new file with mode: 0644]
meta/recipes-extended/groff/files/0001-replace-perl-w-with-use-warnings.patch [moved from meta/recipes-extended/groff/groff-1.22.3/0001-replace-perl-w-with-use-warnings.patch with 76% similarity]
meta/recipes-extended/groff/files/0001-support-musl.patch [new file with mode: 0644]
meta/recipes-extended/groff/files/groff-not-search-fonts-on-build-host.patch [new file with mode: 0644]
meta/recipes-extended/groff/groff-1.22.3/0001-Unset-need_charset_alias-when-building-for-musl.patch [deleted file]
meta/recipes-extended/groff/groff-1.22.3/groff-1.22.2-correct-man.local-install-path.patch [deleted file]
meta/recipes-extended/groff/groff-1.22.3/groff-not-search-fonts-on-build-host.patch [deleted file]
meta/recipes-extended/groff/groff_1.22.4.bb [moved from meta/recipes-extended/groff/groff_1.22.3.bb with 62% similarity]