MantisBT - CMake
View Issue Details
0015739CMakeCMakepublic2015-09-12 12:402016-02-01 09:10
Thomas Klausner 
Brad King 
normalminoralways
closedfixed 
x86_64NetBSD7.99.22
CMake 3.3 
CMake 3.4CMake 3.4 
0015739: NetBSD: curses compatibility
cmake uses ncurses internals to handle a borderline case.
This fails to build with NetBSD's curses.
Build on NetBSD with the native curses library.
The attached patch doesn't use implemention-details of ncurses to see
if the overloading behavior of REQ_DEL_PREV is active, just undos any
damage it may have done.
No tags attached.
cxx patch-Source_CursesDialog_cmCursesStringWidget.cxx (999) 2015-09-12 12:40
https://public.kitware.com/Bug/file/5523/patch-Source_CursesDialog_cmCursesStringWidget.cxx
Issue History
2015-09-12 12:40Thomas KlausnerNew Issue
2015-09-12 12:40Thomas KlausnerFile Added: patch-Source_CursesDialog_cmCursesStringWidget.cxx
2015-09-14 09:39Brad KingNote Added: 0039412
2015-09-14 09:53Brad KingNote Added: 0039415
2015-09-14 09:53Brad KingAssigned To => Brad King
2015-09-14 09:53Brad KingStatusnew => resolved
2015-09-14 09:53Brad KingResolutionopen => fixed
2015-09-14 09:53Brad KingFixed in Version => CMake 3.4
2015-09-14 09:53Brad KingTarget Version => CMake 3.4
2015-09-16 08:44Brad KingNote Edited: 0039415bug_revision_view_page.php?bugnote_id=39415#r1899
2016-02-01 09:10Robert MaynardNote Added: 0040407
2016-02-01 09:10Robert MaynardStatusresolved => closed

Notes
(0039412)
Brad King   
2015-09-14 09:39   
For reference, this patch was also submitted to the mailing list:

 Portability patches / bug fixes
 http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/14349 [^]
(0039415)
Brad King   
2015-09-14 09:53   
(edited on: 2015-09-16 08:44)
Patch (from list) applied:

 ccmake: Avoid using non-portable 'curcol' field
 http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=da1a02f7 [^]

(0040407)
Robert Maynard   
2016-02-01 09:10   
Closing resolved issues that have not been updated in more than 4 months.