View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0015739CMakeCMakepublic2015-09-12 12:402016-02-01 09:10
ReporterThomas Klausner 
Assigned ToBrad King 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
Platformx86_64OSNetBSDOS Version7.99.22
Product VersionCMake 3.3 
Target VersionCMake 3.4Fixed in VersionCMake 3.4 
Summary0015739: NetBSD: curses compatibility
Descriptioncmake uses ncurses internals to handle a borderline case.
This fails to build with NetBSD's curses.
Steps To ReproduceBuild on NetBSD with the native curses library.
Additional InformationThe 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.
TagsNo tags attached.
Attached Filescxx file icon patch-Source_CursesDialog_cmCursesStringWidget.cxx [^] (999 bytes) 2015-09-12 12:40

 Relationships

  Notes
(0039412)
Brad King (manager)
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 (manager)
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 (manager)
2016-02-01 09:10

Closing resolved issues that have not been updated in more than 4 months.

 Issue History
Date Modified Username Field Change
2015-09-12 12:40 Thomas Klausner New Issue
2015-09-12 12:40 Thomas Klausner File Added: patch-Source_CursesDialog_cmCursesStringWidget.cxx
2015-09-14 09:39 Brad King Note Added: 0039412
2015-09-14 09:53 Brad King Note Added: 0039415
2015-09-14 09:53 Brad King Assigned To => Brad King
2015-09-14 09:53 Brad King Status new => resolved
2015-09-14 09:53 Brad King Resolution open => fixed
2015-09-14 09:53 Brad King Fixed in Version => CMake 3.4
2015-09-14 09:53 Brad King Target Version => CMake 3.4
2015-09-16 08:44 Brad King Note Edited: 0039415
2016-02-01 09:10 Robert Maynard Note Added: 0040407
2016-02-01 09:10 Robert Maynard Status resolved => closed


Copyright © 2000 - 2018 MantisBT Team