Age | Commit message (Collapse) | Author | Files |
|
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Some software (e.g. util-linux-ng) assumes that symbols from -ltinfo
will be added when it is linked against -lncurses. This breaks when
linkerflags are containing --no-copy-dt-needed-entries which is the case
e.g. in Fedora 13+.
This patch replaces the libncurses.so symlink with a linkerscript which
adds -ltinfo. To do things in a consistant manner, the patch rewrites
most parts of 9e58422868a03eeafa72781477174850d1c5abe7.
NOTE: it might require a 'bitbake ncurses -c clean' to see an effect
because staging on updates does not change a symlink (libncurses.so) to a
regular file.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
-D_GNU_SOURCE was not propagated when building native helper tools and
must be added to CPPFLAGS hence.
By fixing this, widec build can be enabled for native and sdk.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Corresponding tests returned either wrong results or were generally broken. Test
for GPM was not prepared for crosscompiling and GPM support has been disabled hence.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
It was used for narrow lib and there are no reasons why it should not be
set for widec tool. Noticed by Eric Benard.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
There is a symlink in -tools to a file in the base package.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Moved /etc/terminfo from base 'ncurses' packages into -terminfo-base.
Recommend this package in -libtinfo and suggest the large -terminfo
package.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
Thanks to Eric Benard for noticing this.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
* Select 5.7 if none pinned.
* Bump PR for recipes which have ncurses dependency.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
Widec headers contain additional definitions and shall be installed
last hence. To ensure compatibility of both headers a sanity check
was added.
Thanks to Martin Jansa for noticing this issue.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
It uses ideas from the old 5.4 recipe but brings a lot of new features
like widec libs, pkgconfig files or splitted library packages.
As lot of packages depend on ncurses, whole distribution must be
probably rebuild when updating to this new version.
Due to this and the complex recipe, it has a negative DEFAULT_PREFERENCE
for now.
Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
|
|
|
|
The issue here is that we're building ncurses with HOST==BUILD!=TARGET,
aka 'cross', yet we're applying a CFLAGS override based on the target, not
the host, which results in passing -fforward-propagate to the build
machine's gcc, which isn't supported in older versions.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Chris Larson <chris_larson@mentor.com>
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
RSUGGESTS needs to use ${PN} not ncurses otherwise ncurses-sdk will try
ncurses-terminfo (wrong) not ncurses-sdk-terminfo (right).
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
* Needed on -O1 compile. Generally we use -Os where
this option is already enabled. But we enable is anyway
so it gets picked at -O1 too which we use with DEBUG builds.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
For .diff/.patch you need to apply manually, you can specify apply=no.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
I think this makes the behavior rather more clear.
Signed-off-by: Chris Larson <chris_larson@mentor.com>
Acked-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
|
|
* fetch all *.bb with patched utils.bbclass appending all checksums
found only in checksums.ini to recipe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
|
|
|
|
|
|
|
|
This reverts commit f9b6fb8272850ebb1a001f6f055df8a3c74733fd.
Apparently the change to not use libtool causes failures on some machines, but
not others. Will investigate further.
|
|
Signed-off-by: Chris Larson <clarson@mvista.com>
|
|
|
|
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
|