Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 597264 - media-sound/yoshimi-1.3.9 fails to build: CMakeFiles/yoshimi.dir/Misc/CmdInterface.cpp.o: undefined reference to symbol 'LINES' /lib64/libtinfo.so.5: error adding symbols: DSO missing from command line
Summary: media-sound/yoshimi-1.3.9 fails to build: CMakeFiles/yoshimi.dir/Misc/CmdInte...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: tinfo
  Show dependency tree
 
Reported: 2016-10-16 11:42 UTC by Nikita Zlobin
Modified: 2016-12-09 08:15 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikita Zlobin 2016-10-16 11:42:38 UTC
When i tried to upgrade to yoshimi 1.3.9, i got this error, which is fixed in version 1.4.1:

In attached ebuild, besides bumped version, i added use flag "jack-session", because someone might not want it, because yoshimi supports alsa too, as well as there are other session managers, like NSM and LADISH.

Reproducible: Always

Steps to Reproduce:
1. Enter to src dir
2. ccmake . # configure with defaults
3. make -jX # No matter, what is X
Actual Results:  
Fails with this:
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/yoshimi.dir/Misc/CmdInterface.cpp.o: undefined reference to symbol 'LINES'
/lib64/libtinfo.so.5: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status


Newer release appeared much earlier, but they fixed it in git, so just waited for fixed version.
Comment 1 Tomáš Mózes 2016-10-20 07:47:08 UTC
Please attach the full build log and the output of emerge --info.
Comment 2 Nikita Zlobin 2016-10-23 06:55:36 UTC
More really report was about version bump, where bug is fixed, + one new use flag...

# emerge --color n -1 --nodeps --info =yoshimi-1.3.9
https://nopaste.me/view/499851a9

# emerge --color n -1 --nodeps =yoshimi-1.3.9
https://nopaste.me/view/4ed649cb

--------
Question for case - what about precense of color sequences, inserted by emerge with coloring enabled? Is it important?

( I redirected logs into file, but during paste found them full of visible color sequences, left by emerge - i forgot about "--color n". )
Comment 3 Tomáš Mózes 2016-10-24 05:01:39 UTC
Please always attach files directly here via attachments. Third party "paste" services may delete files when we need it.
Comment 4 Tim Harder gentoo-dev 2016-12-09 08:15:14 UTC
Closing since 1.4.1 is now the only version in the tree.

If you have patches for additions/changes please open a different bug.