Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0006207OCamlOCaml internal build/install (Makefiles, configure)public2013-10-15 00:242014-09-15 23:14
Reporterjessicah 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
PlatformHaikuOSOS Version
Product Version4.01.0 
Target Version4.02.1+devFixed in Version 
Summary0006207: Configure doesn't detect features correctly on Haiku
DescriptionFeatures such as support for sockets, systhreads, and natdynlink don't get detected correctly on Haiku.
Tagspatch
Attached Filespatch file icon haiku-ocaml.patch [^] (4,190 bytes) 2013-10-15 00:24 [Show Content]
patch file icon build-system-haiku.patch [^] (3,756 bytes) 2013-10-15 11:01 [Show Content]
patch file icon haiku-no-nice-support.patch [^] (434 bytes) 2013-10-15 11:01 [Show Content]

- Relationships

-  Notes
(0010484)
gasche (developer)
2013-10-15 10:29

A "detect feature" patch should probably not come with changes to systhreads and unix/nice.c. What are those doing? Could you upload separate patches (possibly on this one bugtracking issue)?
(0010485)
jessicah (reporter)
2013-10-15 10:36

The change to systhreads is part of the build system (renamed defines produced by configure). Haiku doesn't have nice(). I'll see if I can do that another way, actually.
(0010486)
jessicah (reporter)
2013-10-15 11:00

FWIW, the check for getpriority/setpriority in configure are never used (although Haiku doesn't yet support these either).

The change to nice.c is due to missing POSIX support in Haiku.
(0011862)
doligez (administrator)
2014-07-16 18:01

To whoever applies this patch: please define an explicit HAS_NICE in config/s.h and use that rather than keying on __HAIKU__ in nice.c.

- Issue History
Date Modified Username Field Change
2013-10-15 00:24 jessicah New Issue
2013-10-15 00:24 jessicah File Added: haiku-ocaml.patch
2013-10-15 10:29 gasche Note Added: 0010484
2013-10-15 10:36 jessicah Note Added: 0010485
2013-10-15 11:00 jessicah Note Added: 0010486
2013-10-15 11:01 jessicah File Added: build-system-haiku.patch
2013-10-15 11:01 jessicah File Added: haiku-no-nice-support.patch
2014-02-19 15:36 doligez Tag Attached: patch
2014-05-30 14:11 shinwell Status new => acknowledged
2014-07-16 18:01 doligez Note Added: 0011862
2014-07-16 18:01 doligez Target Version => 4.02.0+dev
2014-07-17 16:41 doligez Target Version 4.02.0+dev => 4.02.1+dev
2014-09-04 00:25 doligez Target Version 4.02.1+dev => undecided
2014-09-15 23:14 doligez Target Version undecided => 4.02.1+dev


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker