Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Conversation

@ipuustin
Copy link
Contributor

This prevents ld: cannot find -ltinfo error when building beignet.

@rojkov
Copy link
Contributor

rojkov commented Apr 19, 2017

This is part of #109 already.

@ipuustin
Copy link
Contributor Author

@rojkov : Ah, ok. I'm fine with merging either PR...

@ipuustin
Copy link
Contributor Author

retest this please

@mythi
Copy link
Contributor

mythi commented Apr 20, 2017

@ipuustin the commit message should mention why this triggered (similar to what @rojkov had in #109). Looks like ncurses no longer gets installed because of missing readline?

This prevents "ld: cannot find -ltinfo" error when building beignet. The
required ncurses library was accidentally brought to sysroot by Python2.
If Python2 is removed or compiled so that it no longer depends on
ncurses, ncurses is no longer in sysroot and beignet linking fails.

Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
@ipuustin
Copy link
Contributor Author

@mythi : I edited the commit message. Nevertheless, having beignet recipe not list all its dependencies is a bug. The Python change just exposed it.

@mythi
Copy link
Contributor

mythi commented Apr 20, 2017

@ipuustin yes, totally agree.

@mythi mythi merged commit 90c6298 into intel:master Apr 20, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants