v2: Update ncurses
cover v2: Update ncurses
This updates ncurses to 5.9. While less of a deal for oe-core where we had the patch we applied on top of 5.7 mirrored and referenced that openembedded.master did not and the patch recently went away. Fortunately there's now a 5.8 and 5.9 release of ncurses and our 5.7 + patch was close to 5.8 making this an easy update. While at this we move most of the important parts of ncurses_5.x.bb into ncurses.inc which has previously been unused. Finally, we add a comment saying that invisible-island.net may have useful additional patches.
Pull URL: git://git.openembedded.org/openembedded-core-contrib
Branch: trini/update-ncurses
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=trini/update-ncurses
Thanks,
Tom Rini <[email protected]>
---
Tom Rini (1):
ncurses: Update to 5.9
.../{ncurses-5.7 => ncurses-5.9}/config.cache | 0
.../{ncurses-5.7 => ncurses-5.9}/tic-hang.patch | 0
meta/recipes-core/ncurses/ncurses.inc | 256 +++++++++++++++-----
meta/recipes-core/ncurses/ncurses_5.7.bb | 246 -------------------
meta/recipes-core/ncurses/ncurses_5.9.bb | 10 +
5 files changed, 204 insertions(+), 308 deletions(-)
rename meta/recipes-core/ncurses/{ncurses-5.7 => ncurses-5.9}/config.cache (100%)
rename meta/recipes-core/ncurses/{ncurses-5.7 => ncurses-5.9}/tic-hang.patch (100%)
delete mode 100644 meta/recipes-core/ncurses/ncurses_5.7.bb
create mode 100644 meta/recipes-core/ncurses/ncurses_5.9.bbPATCH 1/1 ncurses: Update to 5.9
The previous 5.7 release was relatively close to 5.8 due to it bringing in a patch to sync with upstream work-in-progress. We skip over the 5.8 release and move to 5.9. Also, we move most of the contents of the main recipe into the previously unused ncurses.inc file.
---
.../{ncurses-5.7 => ncurses-5.9}/config.cache | 0
.../{ncurses-5.7 => ncurses-5.9}/tic-hang.patch | 0
meta/recipes-core/ncurses/ncurses.inc | 256 +++++++++++++++-----
meta/recipes-core/ncurses/ncurses_5.7.bb | 246 -------------------
meta/recipes-core/ncurses/ncurses_5.9.bb | 10 +
5 files changed, 204 insertions(+), 308 deletions(-)
rename meta/recipes-core/ncurses/{ncurses-5.7 => ncurses-5.9}/config.cache (100%)
rename meta/recipes-core/ncurses/{ncurses-5.7 => ncurses-5.9}/tic-hang.patch (100%)
delete mode 100644 meta/recipes-core/ncurses/ncurses_5.7.bb
create mode 100644 meta/recipes-core/ncurses/ncurses_5.9.bbmeta/recipes-core/ncurses/ncurses-5.9/config.cache renamed from meta/recipes-core/ncurses/ncurses-5.7/config.cache +0 -0
meta/recipes-core/ncurses/ncurses-5.9/tic-hang.patch renamed from meta/recipes-core/ncurses/ncurses-5.7/tic-hang.patch +0 -0
meta/recipes-core/ncurses/ncurses.inc +194 -62
286 lines not on this page · raw message
meta/recipes-core/ncurses/ncurses_5.7.bb deleted +0 -246
246 lines not on this page · raw message
meta/recipes-core/ncurses/ncurses_5.9.bb new file +10 -0
@@ -0,0 +1,10 @@ +require ncurses.inc + +PR = "${INC_PR}.0" + +SRC_URI += "file://tic-hang.patch \ + file://config.cache \ +" + +SRC_URI[md5sum] = "8cb9c412e5f2d96bc6f459aa8c6282a1" +SRC_URI[sha256sum] = "9046298fb440324c9d4135ecea7879ffed8546dd1b58e59430ea07a4633f563b"
Signature · 1 line
1.7.0.4
Richard Purdie
AppliedRe: [PATCH 1/1] ncurses: Update to 5.9
Quoted 6 lines · Tom Rini
The previous 5.7 release was relatively close to 5.8 due to it bringing in a patch to sync with upstream work-in-progress. We skip over the 5.8 release and move to 5.9. Also, we move most of the contents of the main recipe into the previously unused ncurses.inc file.
Signed-off-by Tom Rini <[email protected]>
Merged to master although in future if you're going to move large chunks of the files around, I think it would look better as two commits as its hard to tell what changed and what just moved.
Cheers,
Richard
Tom,
I think your patch introduced the following problem when building qemux86 world build.
ERROR: -------------------
ERROR: ncurses-tools is listed in PACKAGES multiple times, this leads to packaging errors.
ERROR: Please fix the metadata/report this as bug to OE bugtracker.
ERROR: -------------------
ERROR: -------------------
ERROR: ncurses-terminfo is listed in PACKAGES multiple times, this leads to packaging errors.
ERROR: Please fix the metadata/report this as bug to OE bugtracker.
ERROR: -------------------
Sau!
Quoted 37 lines · Tom Rini
This updates ncurses to 5.9. While less of a deal for oe-core where we had the patch we applied on top of 5.7 mirrored and referenced that openembedded.master did not and the patch recently went away. Fortunately there's now a 5.8 and 5.9 release of ncurses and our 5.7 + patch was close to 5.8 making this an easy update. While at this we move most of the important parts of ncurses_5.x.bb into ncurses.inc which has previously been unused. Finally, we add a comment saying that invisible-island.net may have useful additional patches.
Pull URL:
git://git.openembedded.org/openembedded-core-contrib
Branch: trini/update-ncurses
Browse: http://git.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=trini/update-ncursesThanks,
Tom Rini<[email protected]>
---Tom Rini (1):
ncurses: Update to 5.9.../{ncurses-5.7 => ncurses-5.9}/config.cache | 0 .../{ncurses-5.7 => ncurses-5.9}/tic-hang.patch | 0 meta/recipes-core/ncurses/ncurses.inc | 256 +++++++++++++++----- meta/recipes-core/ncurses/ncurses_5.7.bb | 246 ------------------- meta/recipes-core/ncurses/ncurses_5.9.bb | 10 + 5 files changed, 204 insertions(+), 308 deletions(-)rename meta/recipes-core/ncurses/{ncurses-5.7 => ncurses-5.9}/config.cache (100%) rename meta/recipes-core/ncurses/{ncurses-5.7 =>
ncurses-5.9}/tic-hang.patch(100%) delete mode 100644 meta/recipes-core/ncurses/ncurses_5.7.bb
create mode 100644 meta/recipes-core/ncurses/ncurses_5.9.bb_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Quoted 6 lines · Saul Wold
Tom,
I think your patch introduced the following problem when building qemux86 world build.
Quoted 10 lines
ERROR: -------------------
ERROR: ncurses-tools is listed in PACKAGES multiple times, this leads to packaging errors.
ERROR: Please fix the metadata/report this as bug to OE bugtracker.
ERROR: -------------------
ERROR: -------------------
ERROR: ncurses-terminfo is listed in PACKAGES multiple times, this leads to packaging errors.
ERROR: Please fix the metadata/report this as bug to OE bugtracker.
ERROR: -------------------
I've been testing with meta-angstrom. How do I get a poky setup (where I assume you see this) similarly?
Signature · 2 lines
Tom Rini Mentor Graphics Corporation