Bug 1082315 - Mesa: get rid of ncurses-devel BuildRequires?
Mesa: get rid of ncurses-devel BuildRequires?
Status: RESOLVED FIXED
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: X.Org
Current
Other Other
: P2 - High : Normal (vote)
: ---
Assigned To: Stefan Dirsch
E-mail List
:
Depends on:
Blocks: 1082292
  Show dependency treegraph
 
Reported: 2018-02-22 14:57 UTC by Stefan Dirsch
Modified: 2018-06-21 21:36 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Dirsch 2018-02-22 14:57:44 UTC
- ncurses-devel - not used by Mesa, assuming LLVM thing - document

Thu Sep 25 13:00:23 UTC 2014 - dvaleev@suse.com

- Fix ppc64 build (bnc#893275 bnc#871128)
  u_be_assert_include.patch
  Add ncurses-devel as build dependency to build with -ltinfo
Comment 1 Michal Srb 2018-02-23 12:25:47 UTC
The "Support" component in LLVM requires ncurses. At the times of bnc#893275 and bnc#871128 the LLVM components were built as static libraries. Mesa linked to the libLLVMSupport.a library, so it needed to dynamically link with the libtinfo to prevent unresolved symbols.

But nowadays LLVM is built as dynamic library, so Mesa does not need to provide its dependencies to it. We can remove this build dependency.
Comment 2 Stefan Dirsch 2018-02-23 14:45:27 UTC
done.
Comment 4 Swamp Workflow Management 2018-02-23 15:40:25 UTC
This is an autogenerated message for OBS integration:
This bug (1082315) was mentioned in
https://build.opensuse.org/request/show/579528 Factory / Mesa